Показать сообщение отдельно
Старый 18.02.2009, 23:18
djyamato вне форума Посмотреть профиль Отправить личное сообщение для djyamato Посетить домашнюю страницу djyamato Найти все сообщения от djyamato
  № 7  
Ответить с цитированием
djyamato
 
Аватар для djyamato

Регистрация: Feb 2006
Сообщений: 884
Записей в блоге: 2
Отправить сообщение для djyamato с помощью ICQ Отправить сообщение для djyamato с помощью Skype™
Цитата:
Сообщение от iNils Посмотреть сообщение
Код:
import flash.display.BitmapData;
////
function drawCircle (mc:MovieClip, x:Number, y:Number, size:Number) {
	mc.lineStyle (size, 0);
	mc.moveTo (x, y);
	mc.lineTo (x + .15, y);
}
var bmp:BitmapData = new BitmapData (100, 100);
var mc0:MovieClip = this.createEmptyMovieClip ("mc0", 0);
var mc1:MovieClip = this.createEmptyMovieClip ("mc1", 1);
mc1.attachBitmap (bmp, 0);
mc0._visible = false;
drawCircle (mc0, 50, 50, 75);
bmp.draw (mc0);

Значит кроме аттача из либы и createEmptyMovieClip способа нарисовать кружок нет.

А если это кисточка которой рисуем.
Проблема в том что если их (кружки) удалять то это надо мувиклип(ы) удалять (инструмент "ластик" например). Или прозрачными делать - неэкономно относительно ресурсов.

Давно на AS3 переходить надо!!! (это я себе)