会不会是因为“最后创建的特效”是一个全局变量
比如第0秒 触发的你这个触发器 2秒后 你的另一个触发器中又建立了一个特效,又过了1秒 你这个触发器执行“删除最后创建的特效”时候把你第二个触发器创建的特效给删除了 而你这个触发器的特效已经捕捉不到了。。。我漂浮文字遇到过类似问题----我当时想让小兵走到某个位置时候 显示类似采矿那种+10的文字 我也是等待2秒 删除最后创建的漂浮文字 发现兵间隔久触发的时候没问题 但是比如1秒钟触发个几次 发现就最后一个漂浮文字被删除了 前面的就一直漂下去了。。最后我转成JASS 在执行等待时间前 用local变量储存 最后删除OK的