主时间轴上的一个MC里面一个图层有声音流乱播放
stage.addEventListener(flash.events.KeyboardEvent.KEY_DOWN,key_down);
function key_down(e:KeyboardEvent) {
switch (e.keyCode) {
case Keyboard.UP :
if(sprit_fcwr_obj!=null){
sprit_fcwr_obj.gotoAndStop(1);
removeChild(sprit_fcwr_obj);
}
if(sprit_laugh_obj!=null){
sprit_laugh_obj.gotoAndStop(1);
removeChild(sprit_laugh_obj);
}
if(sprit_rain_obj!=null){
sprit_rain_obj.gotoAndStop(1);
removeChild(sprit_rain_obj);
}
if(sprit_sand_answer_obj!=null){
sprit_sand_answer_obj.gotoAndStop(1);
removeChild(sprit_sand_answer_obj);
}
prevFrame();
break;
case Keyboard.DOWN:
if(sprit_fcwr_obj!=null){
sprit_fcwr_obj.gotoAndStop(1);
removeChild(sprit_fcwr_obj);
}
if(sprit_laugh_obj!=null){
sprit_laugh_obj.gotoAndStop(1);
removeChild(sprit_laugh_obj);
}
if(sprit_rain_obj!=null){
sprit_rain_obj.gotoAndStop(1);
removeChild(sprit_rain_obj);
}
if(sprit_sand_answer_obj!=null){
sprit_sand_answer_obj.gotoAndStop(1);
removeChild(sprit_sand_answer_obj);
}
nextFrame();
break;
}
}
一个简单的ppt,没用Sound类什么的,就是扔到mc的一层,用声音流,现在是按下箭头还好,按上箭头返回上一帧时,所有mc的声音混在一起播放,不知道什么原因。
那个stop在第一帧不管用?