#62003/6/19 13:35:22
当然会跳到else了,因为!u本身也是变量啊,当!u这次记录为true时,指令跳转并停止到shuoming的第二帧,这时!u的true值也传递给了u,再次赋值时,!u岂不就是非“true”了吗,非“true”不就是“false”吗?“false”岂不就符合else的逻辑分支了!就会执行else的分支语句。
别忘了,赋值语句赋的传递值,不是每次初始化都是原始值,只有象u=2这样的赋值语句才会每次初始化为2,记住,!u也是变量啊。
另外,“telltarget”是过时的命令了,建议使用with。