主题:  初学Action常见错误二

5D荣誉斑竹

职务:普通成员
等级:2
金币:10.0
发贴:585
注册:2001/1/22 21:43:15
#12001/6/17 12:12:44
看这样一个语句:
if (i=1) {
setProperty ("", _y, 100);
}
也许你一眼就看出来了,if里面的setProperty ("", _y, 100)一定会被执行!因为if后没有判断语句!i=1是个赋值语句,布尔值为真,所以这个if等于没加。正确写法应该是i==1。