EDIT (для пояснения)
У меня есть векторное изображение с простым контуром, нерегулярным замкнутым многоугольником.
Мне нужно импортировать его во Flash таким образом, чтобы затем я мог программно получить доступ к каждому из сегментов, которые образуют многоугольник.
Импорт векторного изображения в библиотеку как MovieClip не был хорошим, потому что все, что я получаю, это форма, из которой я вообще не могу получить геометрию.
Моя цель - вычислить площадь многоугольника, а также вычислить пересечение между многоугольником и другим полигоном.
Я думаю, я мог бы написать сценарий Illustrator, который читает все сегменты и записывает CSV-файлы с их координатами, но должен быть более простой способ, я имею в виду, они оба являются векторными, они должны понимать друг друга.ActionScript 3.0: Как получить доступ к сегментам Shape?
Спасибо!
.
- Old Post: -
У меня есть контур в векторной графике, что я ввезенная в библиотеке Flash-как мувиклип.
Я устанавливаю мувиклип, и у него есть дочерний элемент формы, который является фактическим контуром.
Мне нужно иметь возможность доступа к контурным сегментам, то есть к сторонам многоугольника, чтобы получить их начальную и конечную точки, есть ли способ?
Класс Graphics позволяет рисовать, но то, что вы рисуете, как и класс Shape, не является объектом, это не многоугольник со сторонами или что-то еще.
Я проясняю? Спасибо
Немного неясно - пожалуйста, перефразируйте. –