je signale trois problèmes de masques que j'ai rencontrés dernièrement.
Je n'ai pas trop regardé si cela avait déjà été signalé, ni lu en détail la documentation, mais bon...
1) Quand on applique un masque par code sur un clip ayant un filtre de flou ou d'ombre, par exemple, alors l'effet de flou se retrouve sur les bords du masque.
Si on applique le masque à la main, il n'y a pas ce problème.
2) Si le masque est une forme pleine avec un trou, le trou est ignoré à l'exécution alors que dans Flash le rendu est correct.
Une solution est de séparer la forme du masque sur deux calques, mais ce n'est pas idéal (de plus, l'aperçu au niveau de la bibliothèque est alors incorrect).
3) Quand on ajoute un clip par code dans un clip dont le dernier calque est un masque, alors le clip ajouté passe sous ce masque.
C'est peut-être voulu, mais dans la plupart des cas, je préfèrerais le comportement inverse.
Je mets un .fla montrant tout ceci ainsi qu'une capture (à gauche le rendu dans Flash, à droite le swf).