基本上我有一個背景圖像,在加載其餘flash文件時加載。所以一旦preloader已經finfinally已經出現了一半,我不想要的。在預加載器開始之前製作圖像加載在Adobe Flash中
有沒有一種方法可以指定某個圖像在flash文件中的所有內容之前和第一幀開始之前加載?
基本上我有一個背景圖像,在加載其餘flash文件時加載。所以一旦preloader已經finfinally已經出現了一半,我不想要的。在預加載器開始之前製作圖像加載在Adobe Flash中
有沒有一種方法可以指定某個圖像在flash文件中的所有內容之前和第一幀開始之前加載?
您可以將其嵌入到SWF:
AS3
[Embed(source='../images/background.jpg')]
private const _imageClass:Class;
...
var background:Bitmap = new _imageClass() as Bitmap;
addChild(background);
或預裝在你的網頁,因爲Flash使用的是同一緩存的瀏覽器。
創建一個單獨的預加載器Flash文件,首先加載您的圖像,然後是您的主文件。這個預加載器可以非常小,因爲它對圖形的需求非常少。
如果您採用這種方法並使用像Greensock的LoaderMax這樣的庫,您還將獲得更精確的預加載器。