Тема: BitmapData в AS3
Показать сообщение отдельно
Старый 03.05.2009, 23:27
imdogma вне форума Посмотреть профиль Отправить личное сообщение для imdogma Найти все сообщения от imdogma
  № 7  
Ответить с цитированием
imdogma
 
Аватар для imdogma

Регистрация: Apr 2009
Сообщений: 78
Все, разобрался. Вот рабочий код:
Код AS3:
import flash.display.*;
import flash.geom.*;
 
var bmpd:BitmapData = new BitmapData(2,2);
var rect1:Rectangle = new Rectangle(0,0,1,1);
 
 
bmpd.fillRect(rect1, 0x000000);
 
 
 
var bmp_fill_mc = this.addChild(new Sprite());
with (bmp_fill_mc.graphics) {
   matrix = new Matrix();
   matrix.rotate(Math.PI);
   repeat = true;
   smoothing = false;
   beginBitmapFill(bmpd, matrix, repeat, smoothing);
   moveTo(0, 0);
   lineTo(0, 600);
   lineTo(600, 600);
   lineTo(600, 0);
   lineTo(0, 0);
   endFill();
}
 
bmp_fill_mc.scaleX = 1;
bmp_fill_mc.scaleY = 1;