Не могу понять, из-за чего данная функция игнорирует нулевой пиксель?
чистый эксперимент:
Код AS3:
var bmpd:BitmapData = new BitmapData( 32, 32, false, 0x0 );
bmpd.setPixel( 0, 0, 0xFF0000 );
var rect:Rectangle = bmpd.getColorBoundsRect( 0xFFFFFF, 0xFF0000, true );
trace( rect ); //(x=0, y=0, w=0, h=0)
var rect:Rectangle = bmpd.getColorBoundsRect( 0xFFFFFF, 0x0, false );
trace( rect ); //(x=0, y=0, w=0, h=0)
почему ширина и высота прямоугольника равна нулю?
если устанавливать цвет пикселя в любую другую координату все будет работать как надо.
в чем хитрый замысел адобе? подскажите...
прошу прощения за название темы, не знаю как лучше сформулировать.