#12003/4/1 11:18:44
我做一个拼音课件,脚本是:听到字母的读音后,点相应的按钮。(对则出现动画并随机跳到下一个字母读音,不按字母顺序。错也出现动画但不跳。)
我用的方法是:
1、在主场景中做6帧,分别时6个字母调用读音函数。
2、当按下正确按钮时,就调用了一个clip,在他的最后一帧写_parent.gotoAndStop(random(6)),随机跳到主场景的一帧,触动链接的声音文件。
出现的问题:
1、重复现象,从第一帧又跳到第一帧并且不再触动声音。(且不在计算变量)
2、有没有什么方法不重复,或者有其他思路。(我想过用6个数组,随机调用结合_visible的方法,但我没用过数组函数。)
3、还有一个一直没有解决的问题。
主场景:
s1=new Sound();
s2=new Sound();
s3=new Sound();
s4=new Sound();
s5=new Sound();
s6=new Sound();
按钮:
on(press){
_root.s1.attachSound("001");
_root.s1.stop();
_root.s2.attachSound("002");
_root.s2.start();
结果是两个声音同时响,(或者6个声音同时响),_root.s1.attachSound("001");_root.s1.stop();怎么失去作用了。