2010-10-14 4 views
0

J'ai une application flash fonctionnant entièrement, faite en as3. Maintenant, j'ai dynamiquement ajouté un MovieClip et je voudrais pouvoir effacer ce MovieClip avec une gomme de quelque sorte, mon but est de pouvoir ramasser une éponge avec la souris, puis de commencer à glisser sur le MovieClip et d'effacer les parties où je traîné par-dessus.effacer un MovieClip

Toute personne pouvant vous aider?

Répondre

0

est l'arrière-plan derrière le MovieClip toujours le même? Si c'est le cas, vous pouvez mettre une image de l'arrière-plan sur le MovieClip que vous voulez effacer, et masquer cette image pour qu'elle devienne invisible, puis ajouter un écouteur de clic qui dessine un cercle dans le masque. De cette façon, on dirait que le MovieClip est en train d'être effacé. Avec getPixel, vous pouvez faire une boucle sur le masque et détecter le pourcentage de MovieClip qui a été effacé. Vous pouvez donc retirer le clip de la scène lorsqu'il est complètement effacé.