想做一个用按钮aaa和ccc的鼠标经过和离开,控制影片剪辑bbb正放和的场景
bbb共60帧
bbb在开始时停止在30帧
当aaa.MOUSE_OVER,bbb播放,且到60帧处停止
当ccc.MOUSE_OVER,bbb从当前帧倒放,且在第一帧停止
写了一下代码,却无法实现,
现在的状态是,鼠标覆盖aaa,正放没有问题到60帧停止,鼠标覆盖ccc,倒放也没有问题,在第一帧停止,当再次将鼠标移动到aaa时,却不播放了
请教高手如何修改
aaa.buttonMode=true;
ccc.buttonMode=true;
bbb.gotoAndStop(30);
aaa.addEventListener(MouseEvent.MOUSE_OVER,az);
ccc.addEventListener(MouseEvent.MOUSE_OVER,ad);
function az(event:Event) {
bbb.addEventListener(Event.ENTER_FRAME, bp);
function bp(event:Event){
if (bbb.currentFrame<60) {
bbb.play();
}if (bbb.currentFrame==60) {
bbb.stop();
}
}
}
function ad(event:Event) {
bbb.addEventListener(Event.ENTER_FRAME, bd);
function bd(event:Event){
if (bbb.currentFrame>0) {
bbb.prevFrame();
} if (bbb.currentFrame==0) {
bbb.stop();
}
}
}