魔兽地图编辑器吧 关注:65,751贴子:3,846,903
  • 1回复贴,共1

关于英雄变身后隐藏技能的问题

取消只看楼主收藏回复

大致设定:英雄有四个技能,其中大招参考地精变身可以主动开关,有3个等级
想要实现的效果是1级大招变身后隐藏三个技能,2级大招变身后隐藏23技能,3级大招变身后隐藏3技能
变回来则显示所有技能
目前的设置是用了3个tABC,变量X
A初始打开,效果是捕捉英雄施放技能结束,设置变量X=1,根据英雄技能等级隐藏技能,关闭自身并打开C
B初始关闭,效果是捕捉英雄施放技能结束,设置变量X=0,显示技能,关闭自身并打开C
C初始关闭,效果是直接等待0.01秒后,根据变量X判断打开A或者B(也就是切换变身隐藏/变回来显示,因为不等待的话A运行完会直接运行B导致失效)
但是不知道为啥,到隐藏这一步完全没有问题,但变身变回去之后显示不出来技能(如果不加C,A直接关闭自身打开B/B直接关闭自身打开A,则会导致变身不能隐藏技能)
求大佬解答


IP属地:浙江1楼2025-05-11 15:32回复
    MD,我犯蠢了,这种时候不需要用捕捉技能施放,直接用捕捉发布无目标命令就可以了……搞了一晚上才想起来可以直接用命令来区分开启和关闭变身……
    这样一来就只需要两个触发,触发A捕捉单位发布无目标命令,条件命令是robogoblin和单位类型,动作隐藏技能;触发B同样捕捉无目标命令,条件改成命令是unrobogoblin,动作显示技能,直接就搞定了……


    IP属地:浙江6楼2025-05-12 00:59
    收起回复