movieClip_1.stop();
movieClip_1.addEventListener(MouseEvent.MOUSE_OVER, fl_MouseOverHandler);
function fl_MouseOverHandler(event:MouseEvent):void
{
movieClip_1.gotoAndPlay(1);
}
这里我鼠标滑动到影片剪辑上后,它开始循环播放了。
然后怎么才能实现 鼠标移开影片剪辑之后 影片剪辑仍继续播放 直到某一帧停止或最后一帧停止?
1、如果你的影片剪辑可以编辑(不是外载的)那么你直接在影片剪辑最后一帧加上stop();
2、如果你想要动态添加代码,那么可以使用
movieClip_1.addFrameScript(movieClip_1.totalFrames-1,fun);此代码作用就是在movieClip_1的最后一帧执行函数fun
3、使用Event.ENTER_FRAME来检测,
movieClip_1.stop();需要用到的原来代码,所以我全复制了。
方法多种,看具体情况选择不同的做法。