PDA

Просмотр полной версии : FlashDevelope и библиотека


firsoff
03.10.2008, 20:41
Создаю AS3 проект, в папке lib лежат 3 png файла (типа скины), правой клавишей мышки -> add To Library. компилирую.. swf действительно увеличился. как вытащить из библиотеки эти файлы?
С уважением.

iNils
03.10.2008, 21:24
Пример
[Embed(source='../../../../../library/ui/corner.png')]
private var _bmpIcon:Class;
...
var bmp:Bitmap = new _bmpIcon ();
addChild (bmp);

firsoff
03.10.2008, 22:16
т.е. как я понял тег Embed связывает переменную строкой ниже с corner.png, соответственно если будет несколько изображений, то нужно будет создать несколько таких конструкций в коде?

iNils
04.10.2008, 14:28
Именно.
Можно создать класс Library, в котором описать все картинки и сделать статичный метод, который будет создавать и возвращать вам объект по имени его переменной.

firsoff
04.10.2008, 16:09
спасибо, очень помогло последнее =)