2009-05-21 7 views
0

Lorsque j'ai un clip vidéo, il commence à être transparent. Je peux dessiner sur ce clip, en produisant essentiellement une image transparente. C'est-à-dire, partout où je n'ai pas encore dessiné, montre la couche ci-dessous, et où j'ai dessiné, il montre ce que je viens de dessiner.Retour en transparence dans actionscript

La question est, comment "dessiner" des choses dans ce clip, afin que je puisse voir ce qu'il y a derrière. Je sais que je pourrais effacer le clip, mais y a-t-il un moyen de retirer des parties du clip pour le rendre transparent?

Répondre

0

Vous pouvez utiliser un autre clip comme masque. Je pense que c'est setMask() dans MovieClip pour définir un autre MovieClip comme son masque. Ensuite, vous pouvez dessiner sur le masque movieclip les zones que vous voulez montrer. Malheureusement, dans AS2, vous ne pouvez utiliser que des formes vectorielles comme masques.

+0

Raison Je demande est que je veux éviter d'ajouter une autre couche. –

+0

vous n'avez pas besoin d'une autre couche (si vous voulez dire littéralement les couches dans l'EDI). Vous pouvez ajouter le masque de façon dynamique pour que votre MC n'ait qu'un seul calque de base. –

+0

Je fais déjà tout sous le code du programme. Je voulais savoir s'il est possible de revenir à la transparence, sans ajouter de masques ou de calques. Je suppose que la réponse est que ce n'est pas possible. –