发新话题
打印

[基础] 新手问题

新手问题

onClipEvent (load) {
  s = 2;
  i = 0;
}
onClipEvent (enterFrame) {
     if (i=1) {
  this._y =this._y-s;
  
}
else{
}
trace(i);
}
这行代码捆绑到MC上,为什么测试的时候i总是输出1呢?MC不断向上运动

TOP

if (i=1)  

"="是赋值
"=="才是判断

你这里把“i”赋值了1
trace写在“if”组合外只套了个enterFrame结果是以帧频的速度输出“i”的值

TOP

12530彩铃下载

提示: 作者被禁止或删除 内容自动屏蔽

TOP

原来

原来如此

TOP

发新话题