Masquer une partie d'un calque (Résolu) - Flash/ActionScript - Programmation
MarshPosté le 19-07-2007 à 16:07:07
J'aimerais comment faire pour masquer une partie d'un calque...
Mon problème :
J'ai une bannière avec un fond qui scrolle en continu. J'ai un symbole qui se balade par dessus de la droite vers la gauche, et je voudrais qu'on ne puisse le voir que dans un certain cadre (un rectangle, quoi), et qu'il s'efface progressivement en sortant de ce cadre...
En temps normal, j'aurais mis un calque par dessus celui-ci qui ferait office de cache, mais dans le cas de cette bannière, ça cacherait le fond qui scrolle, ce que je ne veux pas...
Pour résumer : je voudrais définir une sorte de "sous-fenêtre", frame ou n'importe quoi, dans laquelle mon objet qui se déplace est visible, sans être visible en dehors...
Edit : je viens de trouver la solution au pif en cherchant dans Flash, vu que j'arrivais pas à trouver sur Google... Pour ceux qui sauraient pas faire et qui tomberaient sur ce message, il faut créer un nouveau calque, cliquer droit dessus et choisir "Masque", en s'assurant que le calque qu'on veut masquer soient dessous dans l'arboresence... Ensuite si on créé un carré blanc sur ce masque, le calque qui en dépend ne sera affiché que dans ce carré... Voilà.
Marsh Posté le 19-07-2007 à 16:07:07
J'aimerais comment faire pour masquer une partie d'un calque...
Mon problème :
J'ai une bannière avec un fond qui scrolle en continu. J'ai un symbole qui se balade par dessus de la droite vers la gauche, et je voudrais qu'on ne puisse le voir que dans un certain cadre (un rectangle, quoi), et qu'il s'efface progressivement en sortant de ce cadre...
En temps normal, j'aurais mis un calque par dessus celui-ci qui ferait office de cache, mais dans le cas de cette bannière, ça cacherait le fond qui scrolle, ce que je ne veux pas...
Pour résumer : je voudrais définir une sorte de "sous-fenêtre", frame ou n'importe quoi, dans laquelle mon objet qui se déplace est visible, sans être visible en dehors...
Ça donnerait ça :
__________________________________________
| fond qui scrolle |
| ____________ |
| | frame | |
| |___________| |
|_________________________________________|
Merci.
Edit : je viens de trouver la solution au pif en cherchant dans Flash, vu que j'arrivais pas à trouver sur Google... Pour ceux qui sauraient pas faire et qui tomberaient sur ce message, il faut créer un nouveau calque, cliquer droit dessus et choisir "Masque", en s'assurant que le calque qu'on veut masquer soient dessous dans l'arboresence... Ensuite si on créé un carré blanc sur ce masque, le calque qui en dépend ne sera affiché que dans ce carré... Voilà.
Message édité par Stifu le 19-07-2007 à 16:40:34