Цитата:
Сообщение от caseyryan
Она может лежать в другой папке, главное путь правильно указать в source
Именно так. Картинка "вкомпилируется" в swf файл и станет его частью
|
спасибо то что нужно!)
Добавлено через 25 минут

Код AS3:
public class LoadImages extends Sprite
{
[Embed(source = "/images/test.jpg")]
public static const SomeImage:Class;
public function LoadImages()
{
var _image:Bitmap = new SomeImage();
addChild(_image);
}
}
у меня получился вот такой вот класс, вот только есть одна проблема, я хотел бы сделать такой класс что бы можно было файл задавать динамически, тоесть как то так:

Код AS3:
public class LoadImages extends Sprite
{
[Embed(source = "/images/test.jpg")]
public static const SomeImage:Class;
public function LoadImages(fileName:String)
{
var _image:Bitmap = new SomeImage();
addChild(_image);
}
}
т.е. добавил переменную fileName в вызов класса, но понятия не имею как ее добавить в Embed, ведь Embed вызывается перед конструктором

Код AS3:
[Embed(source = fileName)]