Загрузка изображения до запуска прелоадера в Adobe Flash - PullRequest
0 голосов
/ 06 апреля 2011

В основном у меня есть фоновое изображение, которое загружается, пока загружается остальная часть файла флэш-памяти.Поэтому, как только предзагрузчик наконец-то появился, он уже на полпути, через который я не хочу.

Есть ли способ, которым я могу указать определенное изображение для загрузки, прежде чем все остальное во флэш-файле и перед первым кадром для запуска

Ответы [ 2 ]

0 голосов
/ 06 апреля 2011

Вы можете встроить его в swf:

AS3

[Embed(source='../images/background.jpg')]
private const _imageClass:Class;
...
var background:Bitmap = new _imageClass() as Bitmap;
addChild(background);

или предварительно загрузить его на веб-страницу, поскольку Flash использует тот же кеш, что и браузер.

0 голосов
/ 06 апреля 2011

Создайте отдельный флэш-файл preloader, который сначала загружает ваше изображение, а затем ваш основной файл. Этот preloader может быть очень маленьким, поскольку он требует очень мало в плане графики.

Вы также получите гораздо более точный предварительный загрузчик, если вы воспользуетесь этим подходом и будете использовать библиотеку, например LoaderMax от Greensock.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...