2010-06-17 4 views
2

Je ne peux pas poster encore d'images: http://i.imgur.com/7Kci5.jpgfusion des formes et dessiner bordure autour de la forme finale

aide Actionscript 3 Je dessine des formes multiples sur un MovieClip [Dessin haut]. Le résultat final dont j'ai besoin est le dessin du bas. Au départ, je pensais qu'il serait simple de fusionner les formes et ensuite de trouver un moyen de tracer une bordure autour du résultat final, mais je n'arrive pas à trouver un moyen de le faire. Est-ce possible ou y a-t-il un meilleur moyen de le faire?

+0

drôle comment ce jour-là que vous publiez cette question, je cherchais aussi la réponse. – TheDarkIn1978

Répondre

3

il y a 3 façons d'aller:

  1. mathématiques dur. ne les dessine pas directement, mais dessine une couche d'abstraction supplémentaire pour calculer les courbes résultantes et les dessiner.
  2. couche d'abstraction simple. au lieu de dessiner directement, dessinez-les deux fois en deux couleurs, une intérieure et une extérieure, l'extérieur étant un pixel plus grand (évident dans le cas des cercles au moins). Ne fonctionne que si vous dessinez dans le même objet Graphics.
  3. utilisez un filtre GlowFilter sans flou (essayez ce que vous utilisez en 1) et le knockout est défini sur true.

greetz
back2dos

+0

Merci beaucoup, # 3 le GlowFilter avec l'attribut knockout a parfaitement fonctionné. – Peter

Questions connexes