我需要的是一個預加載程序來運行,當它檢測到swf被加載時它將停止並且map.swf將開始運行。我已經把網絡拖了幾個星期,但沒有運氣。我有一個巨大的776kb閃存地圖。我需要一個預加載器才能在該映射之前運行,但它需要是一個獨立於map.swf的預加載器。請有人有任何想法。我真的很感謝一些幫助。在此先感謝preloader for external as2 swf
回答
還好發現:http://actionscripts.org/forums/showthread.php3?t=74988&highlight=preloader+tutorial+MX+2004
stop();
// ----- // -------------預加載------ //使預加載器欄不會立即顯示爲「full」 bar_mc._xscale = 0; //將Movie加載到級別1 loadMovieNum(「yourMovie.swf」,1); //請注意加載的影片有一個空白的第一幀。 _level1.stop(); ((_ level1.getBytesLoaded()/ _ level1.getBytesTotal())* 100); //獲取第一級的字節並將其設爲百分比 percent = Math.ceil((_ level1.getBytesLoaded()/ _ level1.getBytesTotal())* 100); //使用百分比來確定預加載器欄的xscale。 bar_mc._xscale = percent; //如果加載遊戲1級 如果(百分比> 99){// 注意,您必須刪除的onEnterFrame否則 //將繼續運行,並只播放幀2永遠。 刪除this.onEnterFrame; _level1.gotoAndPlay(2);
}
};
基本上這是完全獨立的,以我的主要外部SWF ..只要確保你把它放在同一文件夾中,並與所有的文件結構不變調用它,否則它不會工作。它的高度和寬度與我所調用的外部swf的高度和寬度相同 - 我已將幀替換爲幀1,因爲這是我的代碼的負載從外部fla開始的地方。作品一種享受。也是最後一個幀號爲(2)的參考,我已經改變爲第1幀,所以它從外部swf的開始播放。酷.....
- 1. External Preloader原因TypeError
- 2. As2 jpg preloader從xml中拉出
- 3. MediaWiki:Parameters for external images
- 4. 在另一個as2 swf中與加載的as2 swf通信
- 5. 問題加載AS2 SWF到SWF AS3
- 6. as2中的外部swf後面的按鈕
- 7. 從as3 swf調用as2函數
- 8. AS2 FP8:HTTPS SWF從HTTP加載數據
- 9. 在AS2中,阻止點擊外部SWF
- 10. AS2家長 - 兒童swf通訊
- 11. 將變量從AS3 SWF傳遞給AS2 SWF
- 12. AS2 .swf loadmovie()和unloadmovie()嵌套在AS3.swf容器中時失敗
- 13. AS2 Gallery swf加載到主網頁AS3 swf
- 14. 託管AS2 swf的AS3 swf如何共享相同的陣列?
- 15. Android Eclipse NoClassDefFoundError for external .jar android文件
- 16. Flex preloader沒有顯示
- 17. 用AS2預加載外部swfs
- 18. Preloader不能在線工作
- 19. ExternalInterface w/External FLV Player
- 20. 是否可以將AS3 swf嵌入分層嵌入式AS2 swf中的DIV中?
- 21. 在AS3 swf中寫入本地SharedObject並在加載的AS2中讀取它swf
- 22. 將外部PNG加載到加載到AS3 swf包裝中的AS2 swf中
- 23. 使用loadMovie()(AS2)
- 24. 使用ActionScript AS2
- 25. 將用戶定義的類型傳遞給AS2中的子SWF
- 26. 如何在由AS3 swf託管的AS2 swf中調用函數並將數組返回給AS3 swf? (使用SwfBridge)
- 27. 如何允許調試依賴項AS2 SWF文件?
- 28. 如何從AS2中的外部swf使用SharedObject
- 29. 訪問嵌入式swf中的變量? (AS2)
- 30. 從AS2階段刪除FLV seekBar組件的問題SWF