|
本帖最后由 Nostalie 于 2022-4-3 19:17 编辑
首先先声明我对演算体知识一知半解,也许在大佬看来这不是坑,知道背后原理,那可以分享一下知识。
我只说一下我的发现和结论
起因是我想做一个技能创建一个dummy单位并对他用持续性效果创建光束。从而创造一个移动的光束技能。对线段上的敌人不断造成AOE。但是光束无法正确创建。我的光线演算体是从先知和哨兵这种最简单的光束复制过来的。
我排查了很长时间最终才发现问题所在
像哨兵先知那种光束动作演算体对应的持续性效果(单位为目标)后面不产生修改单位或者伤害单位这类效果。 光束就不会创建。如果有的话才创建而且创建位置是其本身的目标。不是持续性效果的目标。
关键是动作演算体里设置的action damage就感觉毫无作用。去掉不影响正常运行。对他进行同步修改解决不了其他效果无法创建光束的问题
比如把先知武器改成不对主目标造成伤害。而是持续搜索主目标附近其他单位(不包含主目标)造成伤害。那么虽然持续性效果是对主目标使用的。但是光束的轰击位置会出现在附近造成伤害的单位上
如果附近没有单位就没有光束创建直到找到一个。。。
|
|