as3 - повторное использование загруженного изображения в swf-файле «asset» без контроля над загрузкой «main» swf - PullRequest
0 голосов
/ 09 ноября 2010

Это относительно запутанная проблема, которую нужно объяснить, поэтому, пожалуйста, потерпите меня.

У меня есть main.swf , который я не могу ни контролировать, ни перекомпилировать. Он загружает скин из skin.swf , который содержит все видеоклипы и gfx для использования в main.swf.

После блокировки main.swf было решено, что skin.swf также сможет загружать изображение в качестве фона для использования в одном из видеороликов.

Пока все работает нормально - main.swf загружает skin.swf и использует мувиклип frontscreen , который загружает background.png

Теперь меня попросили использовать background.png в других видеороликах в skin.swf , и я не могу понять, как открыть его им для использования.

Ужасным решением было бы загружать его каждый раз, как я сейчас делаю в frontscreen movieclip , но это, очевидно, нет, нет. В качестве альтернативы я подумал о том, чтобы динамически подключить его к main.swf , но я не могу понять это.

Любая помощь в этом запутанном беспорядке будет принята с благодарностью!

1 Ответ

0 голосов
/ 09 ноября 2010

Если я правильно вас понимаю, вы загружаете какое-то изображение с Loader.Контент Bitmap, который вы можете использовать на сцене в одном месте.Теперь вам нужна копия?Если это так, загрузите его из байтов BitmapData, это быстро.

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