2
我在主時間線上有一個按鈕。當我將鼠標懸停在按鈕上時,我想要播放一個影片剪輯。當影片剪輯結束時,我想讓它進入下一幀。這可能嗎?動作腳本3:將鼠標懸停在按鈕上播放影片剪輯
我在主時間線上有一個按鈕。當我將鼠標懸停在按鈕上時,我想要播放一個影片剪輯。當影片剪輯結束時,我想讓它進入下一幀。這可能嗎?動作腳本3:將鼠標懸停在按鈕上播放影片剪輯
是的,這是可能的,但首先我建議看看:How do I ask a good question?,然後再問另一個問題。
但是,這裏有一個例子:
import fl.controls.Button;
import flash.events.MouseEvent;
var hover:Button = new Button();
hover.label = "Hover";
addChild(hover);
hover.x = 100;
hover.y = 100;
var mc:MovieClip = new MovieClip();
addChild(mc);
mc.x = 300;
mc.y = 300;
hover.addEventListener(MouseEvent.MOUSE_OVER, onMouseOver);
function onMouseOver(e:MouseEvent):void
{
if(mc.currentFrame < mc.totalFrames) {
mc.play();
} else {
gotoAndStop(currentFrame + 1);
}
}
下面是關於這個問題的一個有用的文章:AS3 Mouse Events and Mouse Related User Actions