我需要的是一個預加載程序來運行,當它檢測到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. 反混淆AS2 SWF
- 4. MediaWiki:Parameters for external images
- 5. svn external for git?
- 6. 在另一個as2 swf中與加載的as2 swf通信
- 7. 問題加載AS2 SWF到SWF AS3
- 8. S3 CORS for external acces
- 9. 調整加載SWF AS2
- 10. loadClip as2不加載swf
- 11. SWF關閉時AS2檢測
- 12. as2中的外部swf後面的按鈕
- 13. 在AS2中,阻止點擊外部SWF
- 14. 從as3 swf調用as2函數
- 15. AS2 FP8:HTTPS SWF從HTTP加載數據
- 16. AS2家長 - 兒童swf通訊
- 17. AS2中的SWF中心如何
- 18. 在as2項目中使用as3 swf
- 19. AS2 .swf loadmovie()和unloadmovie()嵌套在AS3.swf容器中時失敗
- 20. 託管AS2 swf的AS3 swf如何共享相同的陣列?
- 21. AS2 Gallery swf加載到主網頁AS3 swf
- 22. 如何在as3 swf中顯示as2 swf文件?
- 23. FLASH:獲取運行從AS3 SWF /負載AS2 SWF inputText的值
- 24. 將變量從AS3 SWF傳遞給AS2 SWF
- 25. AS3 - MovieClip Preloader
- 26. Android Eclipse NoClassDefFoundError for external .jar android文件
- 27. Flex preloader沒有顯示
- 28. 用AS2預加載外部swfs
- 29. Preloader不能在線工作
- 30. 將外部PNG加載到加載到AS3 swf包裝中的AS2 swf中