Создавать редактируемые фигуры в Flex / Flash AS3? - PullRequest
0 голосов
/ 28 июля 2010

Мне нужно создать дизайнер комнаты, в конечном счете, во Flex (Flash Builder 4).У меня возникли проблемы с созданием контура комнаты и предоставлением пользователю возможности добавлять / удалять / перемещать точки для редактирования формы комнаты.См. Это приложение для того, что я имею в виду:

http://www.deltaportercable.com/shopdesigner/

Я знаю, как создать нормальный Rect, но не тот, который имеет редактируемые точки, тем более как добавить точку, по которой пользователь нажимает,Кто-нибудь может указать мне правильное направление?

Ответы [ 2 ]

1 голос
/ 29 июля 2010

Я думаю, что ключевым моментом здесь является попытка использовать ТОЧКИ вместо прямоугольников, а затем нарисовать линии для соединения этих точек, чтобы отобразить любую произвольную фигуру, которую редактирует пользователь.

Может быть, использовать массив для записи начальных позиций всех четырех точек, затем, основываясь на пользовательском вводе, обновить эти точки и обновить рисунок линий и способ их соединения.

1 голос
/ 28 июля 2010

Начните с рассмотрения Object Handles , который является довольно хорошим проектом для добавления точек редактирования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...