主题:  如何用一个按钮控制多个MC

fx8118

职务:普通成员
等级:1
金币:0.0
发贴:78
注册:2003/1/7 1:17:20
#12004/6/24 0:03:44
就是点击一个按钮使不同的MC同时开始或者停止,我使用如下代码却不行
on (press) {
    read1.stop();
read2.stop();
}
只是第一个停止,第二个还动,错在那里?高手指教!谢谢!



Mozier

职务:管理员
等级:5
金币:11.0
发贴:2994
注册:2004/1/12 17:26:30
#22004/6/26 15:39:03
on(press){
for(var i=1;i++;i<n){
_root["read"+i].stop();
}
}



pissa

职务:普通成员
等级:2
金币:-1.0
发贴:293
注册:2003/3/14 18:32:48
#32004/7/2 9:29:33
请教 mozier 为什么要用循环才可以呀/



冷雨狂舞

职务:普通成员
等级:5
金币:15.6
发贴:2554
注册:2002/4/6 22:29:59
#42004/7/2 12:14:25
不可能不行..楼主mc直接在场景里命名的话上面的写法应该没问题的..
你在检查下,是不是read2套在其他mc里,路径错误了.



流云止水

职务:普通成员
等级:3
金币:1.0
发贴:1447
注册:2002/7/12 23:44:20
#52004/7/3 0:49:43
mozier在上个帖子中说
引用:
on(press){
for(var i=1;i++;i<n){
_root["read"+i].stop();
}
}


关键在于“_root."