个人想法同沙发,造成伤害的那个T里加个显示文字Debug一下
单位事件重复注册了,每次施法都会注册相同的“停止施法”和“施法结束”事件到相同的T里(可能问题也出在这里)
既然将SpellUnit[2]设置为没有单位了为什么不设置SpellUnit[1]=没有单位?
另外“施放技能结束”时会触发“停止施放技能”事件,所以不用注册两个事件,“施放技能结束”这个事件触发时SpellUnit[2]和计时器都已经在“停止施放技能”T里排泄掉了
最后请允许我吐个槽……
一开始我以为LZ只写了两个T。。因为除了最后一个触发名开头小写外,剩下的看起来都差不多……
个人不是赞成这样的写法。。容易眼花
比如可以名字后面加数字来区别什么的~
[ 此帖被chyj4747在2012-02-22 10:55重新编辑 ]