Всем доброго дня!
У меня есть
Sprite, который будет в себе хранить
Bitmap.
Sprite можно было бы вообще не использовать, но пришлось, так как хочу задействовать его свойство
scrollRect. В
Bitmap будут рисоваться множество картинок. Проблема в следующем, чтобы создать
BitmapData, нужно указать размер. Но я не могу знать точный размер, точнее мне сложно его рассчитать, так как в него будут копироваться изометрические тайлы. Сейчас у меня код такой:

Код AS3:
for(var j:uint=0;j<mapRows;j++)
{
for(var i:uint=0;i<mapColumns;i++)
{
var bitmap:Bitmap=Bitmap(mapFields.GetOnID(fields[j*mapColumns+i].area).loader.content);
var bitmapData:BitmapData=new BitmapData(bitmap.width,bitmap.height,true,0);
bitmapData.draw(bitmap);
var image:Bitmap=new Bitmap(bitmapData);
image.x=0+(i*listAllFields.fieldWidth/2)-(j*listAllFields.fieldWidth/2);
image.y=0+(i*listAllFields.fieldHeight/2)+(j*listAllFields.fieldHeight/2);
layerGround.addChild(image);
}
}
Но тут получается что в
layerGround хранится множество изображений. А я хочу чтобы только одно. Можно как-то выкрутиться?