[英]Single-swf preloader wrapper in Flash
我有一個要為其創建預加載器的.swf文件。 最后,我想要一個包含預加載器和內容.swf的文件。
我可以在Flash預加載器上找到的每個教程都提供以下兩個選項之一:
在預加載程序包裝器中使用URLRequest加載外部內容.swf。 這將不起作用,因為我不需要兩個.swfs。
像這樣的 “單swf”解決方案適用於您在Flash IDE中創建的資產。 我以為我很容易就能走這條路,但是我遇到了麻煩。 我無法使用Flash IDE導入內容.swf。 我可以這樣使用embed標簽:
[Embed(source="content.swf")] private var MyContent:Class;
但是似乎此嵌入式內容在第一幀上導出,因此我的預加載器僅在加載內容.swf 之后出現。 我猜這是沿着這些思路。 有什么想法嗎?
但似乎此嵌入式內容是在第一幀上導出的
您是完全正確的,默認情況下,所有Ebmed
都會在第一幀中進行嵌入,但是mxmlc通過使用Ebmed
在第一幀中使用預加載器創建兩個幀swf來提供解決方案:
[Frame(factoryClass="Preloader")]
您可以在http://www.bit-101.com/blog/?p=946上找到分步指南。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.