Цитата:
|
Что делает new Resources()?
|
как и любое new - создает экземпляр класса(в данном случае класса private var Resources:Class

. собственно в Resources изначально кладется заэмбеденная SWFка
getBitmap можно так расписать =) думаю так понятнее

Код AS3:
static public function getBitmap(imageName:String, width:int=64, height:int=96):Bitmap
{
//достаем из лоадера определение класса нужной битмапдаты
var bitmapDatasClass:Class = resourcesLoader.content.loaderInfo.applicationDomain.getDefinition(imageName) as Class;
//создаем экземпляр битмапдаты
var bitmapData:BitmapData=BitmapData(new bitmapDatasClass(width, height));
//создаем битмапу с нужной битмапдатой
var bitmap:Bitmap=new Bitmap(bitmapData);
return bitmap;
}
Добавлено через 5 минут
Цитата:
|
К тому же в хэндлере вы сразу добавляете данные, а мне необходимо что б эти данные хранились, а вытащить на сцену их в нужный именно мне момент времени.
|
в любом месте любого класса Вы можете получить нужную битмапу в любое время(естественно после загрузки):

Код AS3:
var bitmap:Bitmap= Main.getBitmap("Название_битмапы")