基本上我有一个背景图像,在加载其余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这样的库,您还将获得更精确的预加载器。