Объединить фигуры и нарисовать границу вокруг конечной фигуры - PullRequest
2 голосов
/ 17 июня 2010

Я пока не могу публиковать изображения: http://i.imgur.com/7Kci5.jpg

Используя Actionscript 3, я рисую несколько фигур на мувиклипе (верхний рисунок).Конечный результат, который мне нужен, это нижний рисунок.Сначала я думал, что было бы просто объединить фигуры, а затем найти способ нарисовать границу вокруг конечного результата, но я не могу найти никакого способа сделать это.

Возможно ли это или есть?Есть ли лучший способ сделать это?

1 Ответ

3 голосов
/ 17 июня 2010

Есть 3 пути:

  1. сложная математика. не рисуйте их напрямую, а нарисуйте дополнительный слой абстракции, где рассчитайте полученные кривые и нарисуйте их.
  2. простой слой абстракции. вместо того, чтобы рисовать напрямую, нарисуйте их дважды в 2-х цветах: внутреннем и внешнем, причем внешнее на один пиксель больше (по крайней мере, в случае кругов) Работает только если вы рисуете в тот же графический объект.
  3. используйте GlowFilter без размытия (попробуйте то, что с помощью 1), и выберите для нокаута значение true.

Greetz
back2dos

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