2
我有一種情況,即使用Flex 4中的SWFLoader組件加載SWF(使用URL作爲源),現在我需要實現暫停/播放和停止功能。任何對此的幫助都會很大。如何使用Flex 4中的SWFLoader組件暫停/播放/停止動態加載的SWF?
謝謝。
我有一種情況,即使用Flex 4中的SWFLoader組件加載SWF(使用URL作爲源),現在我需要實現暫停/播放和停止功能。任何對此的幫助都會很大。如何使用Flex 4中的SWFLoader組件暫停/播放/停止動態加載的SWF?
謝謝。
您可以通過屬性SWFLoader.content
訪問加載的內容,並調用其方法來播放或暫停播放或暫停播放。假設「的SWFLoader」是SWFLoader組件的id和加載的內容已經公開方法play()
,這裏的ActionScript代碼將是什麼樣子:
(swfLoader.content as MovieClip).play();
嘿奧馬爾,我知道如何加載/播放和卸載/停止,真正的問題是設置暫停並從暫停點恢復。 – 2012-03-24 17:38:16
@MohammedKhan你應該能夠捕獲當前幀存儲在一個變量,然後gotoAndPlay與存儲的「framestamp」http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/MovieClip的.html#設置currentFrame – shaunhusain 2012-03-24 19:40:34