這是一個相對複雜的問題,請您耐心等待。as3 - 在「資產」swf中重新使用已加載的圖片,但無法控制加載「主」swf
我有一個main.swf,我無法控制和重新編譯。它從skin.swf加載皮膚,其中包含main.swf中要使用的所有影片剪輯和gfx。
被鎖定後的main.swf它決定skin.swf也應該能夠加載圖像,以影片中的片段之一,可以使用一個背景。
能正常工作至今 - 的main.swf負載skin.swf和使用frontscreen的MovieClip它加載background.png
現在我已經被要求使用background.png在其他影片剪輯skin.swf我不知道如何將它公開給他們使用。
一個可怕的解決方案是每次加載它,因爲我現在在frontscreen movieclip但這顯然是一個no no。或者我已經考慮動態地將其提升到main.swf,但我無法弄清楚這一點。
任何幫助這個令人費解的混亂將不勝感激!
我理解使用位圖數據複製基於圖像的動畫片段或sprite的概念。不幸的是,它更適合存儲加載數據的範圍,以便可以根據上述設置收到 - 一個不可更改的主SWF加載資產SWF並使用其庫項目。 – Oli 2010-11-09 13:50:48
「現在我被要求在skin.swf中的其他影片剪輯中使用background.png,我無法弄清楚如何將它暴露給他們使用。」爲他們使用副本...將該副本存儲在皮膚中。瑞士法郎。 – alxx 2010-11-09 14:44:25