Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   рисование полигонов, полилиний (http://www.flasher.ru/forum/showthread.php?t=128600)

random13 12.08.2009 19:32

рисование полигонов, полилиний
 
есть ли какие либо средства для рисование полигонов и полилиний по точкам, грубо говоря тыкаем по сцене у нас появляется полилиния или полигон? или только стандартные средства рисования и куча слушателей?

ramshteks 12.08.2009 19:53

а почему нет? что там сложного то? или вам что то с хитроподвывертом нужно?

random13 12.08.2009 20:03

нужно следующее: возможность по точкам построить полилинию или полигон, по принципу тыкнули мышкой точек и вот вам, а так же возможность эти точки передвигать по плоскости ну и возможно удалять точки

r_r_f_r 12.08.2009 21:52

Цитата:

Сообщение от random13 (Сообщение 842250)
... и куча слушателей?

А один слушатель на контейнере?

mry 12.08.2009 22:19

созаём массив с координатами точек.
При тычке мышью - координаты запоминаем.
по ним и строим линии или что там нужно.
Если тычок попал в точку которая уже существует - позволяем ее двигать.
или удалить.
всё решается с помошью единственного слушателя, ну или по крайней мере тёх - onClick,onDown,onUp

random13 13.08.2009 10:38

а чем лучше рисовать, shape и всякие lineTo и прочее или что другое?

Герыч 13.08.2009 11:28

а ты попробуй и так и так и сравни)

random13 13.08.2009 11:40

помойму я для того и спрашиваю что хочу получить ответ...

я надеюсь что кто то уже подобное делал до меня и поэтому могут помочь в плане информации и не более

mry 13.08.2009 11:53

а что-то дугое - это что?
"shape и всякие lineTo" наверно лучше подойдут.
а какова конечная цель?
редактор векторной графики?

random13 13.08.2009 12:01

конечная цель не настолько вселенская, я думаю что уже много до меня разных велосипедов на эту тему изобрели (некоторыми мы как раз и пользуемся); у меня же всё проще, нужна возможность строить полигоны, полилинии на карте


вопрос а как мне ворочить уже установленные точки в shape или я что то не так понял


Часовой пояс GMT +4, время: 06:59.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.