2010-06-17 4 views
2

я не могу добавлять изображения еще: http://i.imgur.com/7Kci5.jpgОбъединить формы и нарисовать границу вокруг окончательной формы

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

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

+0

смешной, как этот самый день, когда вы напишите на этот вопрос, я тоже искал ответ. – TheDarkIn1978

ответ

3

есть 3 способа пойти:

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

Greetz
back2dos

+0

Большое спасибо, # 3 GlowFilter с атрибутом нокаута работал отлично. – Peter

 Смежные вопросы

  • Нет связанных вопросов^_^