2010-01-01 15 views
0

j'ai deux sprites, le premier est le masque et la seconde sur va être masqué par le premier. En ce moment je peux voir le deuxième sprite qui est masqué, mais pas le premier qui fait le masquage. Existe-t-il un moyen d'afficher le sprite qui fait le masque?Flex incapable de voir le masque

Répondre

0

apparemment il n'y a pas moyen de rendre le masque visible

+0

une fois un clip est utilisé comme un masque, vous ne pouvez afficher plus si c'est ce que vous voulez dire. utiliser un double, soit une instance distincte d'un clone bitmapData en utilisant la méthode draw(), inséré dans un objet Bitmap et ajouté à la liste d'affichage –

0

Je ne sais pas si je comprends votre question, mais c'est le point de masques. Ceux-ci sont invisibles. D'autre part, dans Flex Builder, je peux voir des masques en mode Création:

<?xml version="1.0" encoding="utf-8"?> 
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> 
<mx:Canvas width="100" height="100" backgroundColor="0xFF6644" id="mask1"/> 
<mx:Canvas width="100" height="100" backgroundColor="0x4466FF" x="30" y="20" mask="{mask1}"/> 
</mx:Application> 
+0

vous avez raison, la question n'a pas été très claire. Je reformule la question de faire, espérons-il plus clair – asawilliams

0

Avez-vous besoin de montrer l'objet de masque comme une démonstration de quelques-uns Trier ?

Vous pouvez juste créer une autre instance du masque et le bâton sur le dessus, font peut-être transparent du changement, il est blendMode de sorte que les éléments ci-dessous sont visibles.

+0

je fini par créer une autre instance et en ajoutant au parent avant que l'enfant qui allait être masqué. – asawilliams

+0

content que vous l'ayez réglé –