0
所以我想打造一個平臺,從菜單式頁面,用戶可以點擊一個影片剪輯來觀看視頻,再經過其完成時,視頻消失,然後他們可以點擊另一個動畫片段,然後啓動另一個視頻。進行視頻後的影片剪輯再點擊閃光燈AS3起到
每當你看一個視頻,雖然,所有你可以將視頻後點擊完成,是一樣的電影剪輯,再次啓動它,你不能按不同的電影剪輯。
我如何讓其它影片剪輯,其啓動其他視頻發現?我是否需要添加一個引用其他影片剪輯的新eventListener,並將其放入所有影片剪輯中?
這裏是我的代碼看起來像我的電影剪輯的一個
taffrail_click_play_mc.addEventListener(MouseEvent.MOUSE_DOWN, showTaffrailMovieBox);
taffrail_text_mc.addEventListener(MouseEvent.MOUSE_DOWN, showTaffrailMovieBox);
function showTaffrailMovieBox(e:MouseEvent):void
{
MovieClip(root).taffrail_movie_mc.visible=true;
var myTaffTween = new Tween(MovieClip(root).taffrail_movie_mc, "alpha", Strong.easeIn, 0, 1, 1, true);
var taffVideo:FLVPlayback = new FLVPlayback();
var myTaffTween1 = new Tween(taffVideo, "alpha", Strong.easeIn, 0, 1, 1, true);
taffVideo.source = "Wildlife.flv";
addChild(taffVideo);
taffVideo.play("Wildlife.flv");
var cuePt:Object = new Object(); //create cue point object
cuePt.time = 3;
cuePt.name = "ASpt1";
cuePt.type = "actionscript";
taffVideo.addASCuePoint(cuePt);
taffVideo.addEventListener(MetadataEvent.CUE_POINT, taff_vid_close);
function taff_vid_close(eventObject:MetadataEvent):void {
var myTaffTween2 = new Tween(taffVideo, "alpha", Strong.easeIn, 1, 0, 1, true);
var myTaffTween3 = new Tween(MovieClip(root).taffrail_movie_mc, "alpha", Strong.easeIn, 1, 0, 1, true);
MovieClip(root).taffrail_movie_mc.visible=false;
}
}
這是很難理解的是與眼前這個信息並沒有別的與合作腳麻,你運行調試播放你嘗試過在破發點下降和調試代碼,看看它的打破,你收到任何錯誤,當你點擊第一個完成播放後的錯誤時,它不會響應,如果你在處理程序中添加了一個跟蹤,你會發現這個跟蹤嗎? – shaunhusain
我不明白這是什麼意思,但它聽起來真正有用的感謝。 肖恩,只要你完成播放的影片之一,它像屏幕上的自敗除了按鈕,一切你點擊播放同一視頻。沒有嘗試添加痕跡,它就像它是在播放視頻影片剪輯中卡住,以及缺乏一個更好的解釋,有沒有像「退出影片剪輯」或「重返舞臺」,我可以在把一些功能播放視頻的功能結束了嗎? – user1180888