发布网友 发布时间:2022-04-27 04:24
共3个回答
热心网友 时间:2023-09-10 22:53
肯定要用变量的,你就是给地图编辑器最强的高手,让他来做,也要用到变量(这些就跟数学题一样,有的只能这样一种解法,不是想怎么简单解就能怎么解的,唯一一个不用变量的特殊做法见最后面)。这个技能只需要很简单的变量,不用想的太可怕。
如果你用的是原版WE,必须用到全局变量,2个触发;如果是YDWE,可以只用一个触发,不用设置全局变量。原理:英雄放假震荡波,创建马甲放一个伤害为1的真震荡波,当敌人被马甲的震荡波伤害到时,命令英雄对这些敌人造成属性伤害。
下面这个是YDWE的触发,把原版需要两个的触发合成了一个(用到了注册新触发器)。
附件的测试图YDWE才能打开。
排泄什么的就不列了。
不用变量的做法,需要YDWE1.25以上版本,用下面这个触发很容易做到,缺点就是用了图中条件里判断伤害类型的函数,你做的地图只能正常测试,不能在局域网建图。这个就你自己取舍了。
热心网友 时间:2023-09-10 22:54
不用变量怎么可以实现这个效果。。一切触发都需要变量来持续的。。属性伤害的话可以用一个单位来模拟,英雄放技能的时候召唤一个马甲放震动波(马甲的震动波伤害改成1),然后就用另一个触发,任意单位接受伤害,伤害来源是那个马甲,然后造成属性伤害=======================================================还有一种是用单位的每秒位移来实现,这个比前面那个麻烦一点。。。要设置一堆变量,然后在用了另一个触发每秒移动马甲,然后选取并判断好区域的单位的条件,然后造成属性伤害~~热心网友 时间:2023-09-10 22:54
不需要变量 要一个T就可以了