OB~ 发表于 2020-12-13 21:25:44

【已解决】关于攻击定点区域内的目标

本帖最后由 OB~ 于 2021-2-20 17:47 编辑

想实现一个单位
这个单位是一个大型火炮,他可以攻击20码内的敌人(攻击单位,这里说的20码不是特指射程只有20码)
他有一个照明效果,会开启地图上一片区域的视野。(照明肯定是照明20码外)

想实现,
1开启照明的时候优先攻击被照明的那个区域内的单位,
2如果照明区域没有单位则火炮继续攻击20码内的敌人,

目前没有思路,希望大佬给个建议,如果是用触发器的话请说的详细一些(触发还不是懂太多)

gentry09 发表于 2020-12-14 21:05:24

照明效果同时给区域内单位加个行为;然后单位多一个武器,范围是全图,但只能攻击带照明行为的单位

OB~ 发表于 2020-12-16 19:46:35

gentry09 发表于 2020-12-14 21:05
照明效果同时给区域内单位加个行为;然后单位多一个武器,范围是全图,但只能攻击带照明行为的单位

武器只攻击特定行为这个怎么操作呢,用验证器禁用武器吗,感觉不理想,如何优先以带行为的单位为目标?

yxxiaobin 发表于 2020-12-16 20:10:51

用两个武器,一个全图攻击,但是直接挂载的效果带验证器,只能作用于带被照明行为的单位。另一个是普通20码武器。
照明技能是一个持续性效果,周期搜索照明区域,给目标挂一个有时限的被照明行为,并命令施法者攻击它。这里有一个细节,如果你希望持续攻击同一个目标,则照明行为应长于搜索周期,并在照明行为生效期间,被优先搜索,如果能搜到它则对它重复应用行为,否则重新搜索其他目标。

OB~ 发表于 2021-2-6 19:21:05

yxxiaobin 发表于 2020-12-16 20:10
用两个武器,一个全图攻击,但是直接挂载的效果带验证器,只能作用于带被照明行为的单位。另一个是普通20码 ...

感谢大佬的帮助,完美解决。
页: [1]
查看完整版本: 【已解决】关于攻击定点区域内的目标