0
是否有一種簡單的方法可以將另一個動態加載的movieClip的movieClip切換出來?切換子視頻剪輯立即播放/正在播放按鈕
我有和eventListener onCLICK,當它被選中時,它啓動一個FLVPlayback,但我還想換出另一個movieClip立即播放/正在播放按鈕。
只是一些背景。我正在循環並將播放按鈕jpg加載到一個影片剪輯中,並將增量編號作爲名稱分配給播放按鈕影片剪輯。點擊播放按鈕播放電影,但現在我還想將播放按鈕圖形切換爲現在播放的圖形。
//ADD EVENT LISTENER TO ALL MY THUMBS_BUTTON
thumbs_button.addEventListener (MouseEvent.CLICK, playVideoThumb);
for (var i:Number = 0; i < my_total; i++) {
var playButton_url = "play_now.png";
var playButton_loader = new Loader();
playButton_loader.name = i;
playButton_loader.load (new URLRequest(root_path + playButton_url));
playButton_loader.contentLoaderInfo.addEventListener (Event.COMPLETE, playButtonLoaded);
playButton_loader.y = (115 * i) + (135 * i) + 138;
//PUT NEW LOADED IMAGE INTO THUMBS_BUTTON
function playButtonLoaded (e:Event):void {
var my_playButton:Loader = Loader(e.target.loader);
thumbs_button.addChild (my_playButton);
}
//THIS IS WHERE I NEED TO REMOVE THE PLAY NOW AND PUT IN THE NOW PLAYING BUTTON
function playVideoThumb (e:MouseEvent):void {
var video_url = root_path + my_videos[e.target.name][email protected];
my_player.source = video_url;
var blank_butt:Number = thumbs_button.getChildByName(e.target.name).x;
thumbs_button.removeChild(thumbs_button.getChildByName(e.target.name));
}
+1感謝我現在測試的信息。但我從來沒有想過只需加載並使用可見性設置。 – Denoteone
完美運作。 – Denoteone
很好讀,快樂編碼:) – Josha