Цитата:
|
Парни, вы чего? После dispose() вызов битмапы даст -1. Т.е. проверка if (битмапа) вообще глупа, т.к. if (-1) будет выполняться всегда
|
Неправильно, -1 дадут вызовы свойств:

Код AS1/AS2:
var bmp:BitmapData = new BitmapData(100,100,false,0x000000);
trace(bmp);//[object Object]
bmp.dispose();
trace(bmp);//[object Object]
trace(bmp.width);//-1
А этот if вообще для другого: если битмапа уже создана(и, соответственно, занимает память), то уничтожаем ее содержимое. Все корректно