Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Flex > Рисование во Flex


Автор: mark1202 24.11.2010, 23:15
 smile  предлагаю объединиться и поговорить о рисовании во Флэксе. у кого-нибудь есть наработки?

я долго не мог нарисовать обычную линию%(

public function DrawLine(x1:int,y1:int,x2:int,y2:int):void 
{
    var line:Canvas = new Canvas();
    line.graphics.lineStyle(1, 000000, 100);
    line.graphics.moveTo(x1, y1);
    line.graphics.lineTo(x2, y2);
    this.addChild(line);
}

вот так вот рисует...
но у меня куча вопросов!!
1. если я нарисовал несколько линий как мне обратиться к одной из них чтоб удалить например?
2. если на stage кинул Canvas как брать координаты таким образом, чтоб рисование не выходило за пределы Canvas'a?
3. какая разница между Canvas, Sprite, Box?

Автор: ОВиталий 10.2.2011, 16:30
Цитата

1. если я нарисовал несколько линий как мне обратиться к одной из них чтоб удалить например?


сохраняй в масивы

Цитата

2. если на stage кинул Canvas как брать координаты таким образом, чтоб рисование не выходило за пределы Canvas'a?


используй маску


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)