请教下为什么触发器无法捕捉最后创建的单位?
魔兽地图编辑器吧
全部回复
仅看楼主
level 1
violetjasa 楼主
按照触发器中代码,马甲单位AC应该有群星坠落马甲这个技能,但是技能栏是空的,而且我试着在最后创建的单位头顶加一个last create 但是没有。应该是没有正确捕捉。求教下各位大佬为什么是这种情况?如何解决?感谢!
2022年12月18日 02点12分 1
level 6
漂浮文字有可能是被“2秒后删除最后创建的漂浮文字”删除了
2022年12月18日 08点12分 2
楼主也没问漂浮文字的事啊
2022年12月18日 08点12分
@mcWD2 楼主通过漂浮文字和附加技能来推测:获取最后生成的单位失败了 我说漂浮文字可能生成了但是被删除了 表达的意思是:有可能获取单位是正常的,只是漂浮文字本身出问题了
2022年12月18日 13点12分
level 12
你这个动作无法被最后创建单位捕捉,我记得ydwe的话是有注释的,可以用另一个带创建数量的动作,当然我是建议直接用变量记录创建单位
2022年12月18日 09点12分 3
可以的 只是第3条触发写错了 应该是给触发单位所属的玩家 创建单位
2022年12月18日 09点12分
@郎溪缘甜 然而可以他第三条是可以的,任意单位事件可以有触发玩家
2022年12月18日 10点12分
@郎溪缘甜 他这条创建触发,ydwe明确说明了不能被最后创建单位捕捉,所以不要误导了
2022年12月18日 10点12分
@提尔-瓦达米 不行的要玩家事件 任意单位事件要 单位所属玩家 而且可以触发最后创建单位 你自己试试看就知道了 我一直这么写的
2022年12月18日 10点12分
level 12
可以的 只是第3条触发写错了 应该是给触发单位所属的玩家 创建单位
2022年12月18日 09点12分 4
level 12
给楼上的人,首先YDWE说了不能被最后创建单位得到,其次触发玩家没问题
2022年12月18日 10点12分 5
level 11
设置个单位变量,创建这个变量=你要造的单位,候选用这个变量就行了
2022年12月18日 15点12分 6
level 1
violetjasa 楼主
终于审核出来了,谢谢大家!
2022年12月22日 15点12分 7
level 5
最后创建的单位,实际上是一个全局变量,在某些函数被调用后,这个全局变量被顺便设置为该单位而已。所以只能捕捉到某些函数创建出来的单位,具体是哪些函数,看注释或者翻BJ
2023年01月06日 01点01分 8
1