PDA

Просмотр полной версии : Скомпилировать проект во Flash Develop


GoodModeSt
26.04.2016, 17:25
Здравствуйте. Подскажите как правильно скомпилировать проект созданный как AS3 Project, во Flash Develop? Дело в том что в папке bin у меня есть 4 исходных изображения, которые используются в приложении.

http://images.vfl.ru/ii/1461677138/a1289676/12453862.png

При создании проекта (Build Project F8) компилируется swf. Но он оказывается без картинок стоит едва переносим его из базовой директории (папки src) в любое другое место. Сами картинки загружены через объект URLRequest. Как скомпилировать всё в один файл?

illuzor
26.04.2016, 18:37
https://stackoverflow.com/questions/14549136/as3-embed-images-class-and-then-get-these-images-into-another-class

GoodModeSt
27.04.2016, 16:34
Cпасибо. С тегом метаданных Embed и использованием класса BitmapAsset я разобрался. Но как правильно сохранить объект Loader в BitmapData?

ShockWave512
28.04.2016, 01:18
var loader:Loader = new Loader();
loader.load(new URLRequest("banner1.jpg"));
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loaderComplete);

private function loaderComplete(event:Event):void
{
var loaderInfo:LoaderInfo = LoaderInfo(event.target);
var bitmapData:BitmapData = new BitmapData(loaderInfo.width, loaderInfo.height, false, 0xFFFFFF);
bitmapData.draw(loaderInfo.loader);
// result: bitmapData
}