![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jan 2008
Сообщений: 82
|
Добрый вечер! Возник вопрос, поэтому хочу попросить вашего совета. Мне необходимо отрисовать подобные макеты для конструктора (прикрепил к посту). Подобных шаблонов много, отличаются размерами секторов. Вот я думаю с помощью чего их рисовать. Либо с помощью метода curveTo, либо ручками, используя математику. Проблема в том, что мне в дальнейшем будет необходимо определять секторы в таких шаблонах и обрезать объекты под границы этих секторов.. Можете дать совет в какую сторону копать?
Заранее благодарен! |
|
|||||
|
[+1 25.10.13]
[+4 18.03.14] |
Наверняка есть пакеты специальные для разверток
|
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Цитата:
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Jan 2008
Сообщений: 82
|
Хорошо, но пока я не могу найти что то подобное.
У меня появилась одна идейка, чтобы такие шаблоны создавались в формате svg, а потом парсились во флеше. Даже нашел либуhttps://github.com/LucasLorentz/AS3SVGRenderer Но, к сожалению, разобраться с ней не получается. Документация скудная... Идея была в том чтобы эти секторы сделать в svg белым цветом и потом их доставать в as3 и юзать как маску Добавлено через 2 минуты Цитата:
Ок. Спасибо! |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Зачем тут SVG? Для описания вот таких секторов Вам всего-то нужны 4 свойства на каждый сектор: внешний радиус, внутренний радиус, начальный угол (угол положения) и угол [дуги] сектора ("ширина" сектора). Все это запросто можно хранить в XML, в сто раз более простом и конкретном, чем SVG-XML.
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Jan 2008
Сообщений: 82
|
Цитата:
Буду разбираться с математикой |
|
|||||
|
[+1 25.10.13]
[+4 18.03.14] |
SVG можно открыть каким нибудь векторным редактором. Хотя не зная конечной цели советы можно давать до бесконечности.
|
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Jan 2008
Сообщений: 82
|
Спасибо, огромное! Данный пример мне очень поможет
![]() |
|
|||||
|
[+1 22.04.13]
[+1 06.03.13] Регистрация: Apr 2012
Сообщений: 239
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 15:16. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| curveTo , draw , math |
|
|