Question

J'ai une forme compliquée dans un MovieClip.
Durée i souhaite modifier la largeur du contour de cette forme en fonction d'un rapport de taille.

Comment puis-je modifier cette propriété sans redessiner toute forme avec l'API de dessin (presque impossible, est une carte avec des frontières très détaillées)?

Est-il possible?

Était-ce utile?

La solution

Il est difficile, mais possible.

Vous pouvez utiliser as3swf pour analyser la forme, modifier l'enregistrement LINESTYLE, publier et lire à nouveau à votre SWF maître. Flash Player 10 serait nécessaire pour as3swf travailler.

as3swf: http://github.com/claus/as3swf

Exemple: http://github.com/claus/as3swf/tree / maître / exemples / flexmania / (voir 4 - PublishModifiedLogo.fla)

Vous pouvez vouloir reconsidérer redessiner la forme modifiée si. as3swf propose exportation de formes à graphicsData et Graphics.drawGraphicsData() est très rapide.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top