Extrusion dynamique selon un texte FLASH CS4

Extrusion dynamique selon un texte FLASH CS4 - Flash/ActionScript - Programmation

Marsh Posté le 09-03-2010 à 15:50:04    

Bonjour,
 
Je suis débutant en AS et Flash ma question va surement vous paraitre basique mais je n'ai pas trouvé de réponse sur internet.
 
Dans l'une des mes animations j'ai un rectangle plein qui passe devant un texte et j'aimerais que la forme des lettres soient découpées dans le rectangle pour laisser voir le fond derrière le rectangle (ce qui nécessite donc que les lettres soient devenu transparentes).
 
Voici un exemple, le rectangle noir se déplace et laisse apparaitre le fond quand le texte est recouvert.
 
http://img687.imageshack.us/img687/9070/exemplerectextrustion.png
 
Merci d'avance à tous

Reply

Marsh Posté le 09-03-2010 à 15:50:04   

Reply

Marsh Posté le 09-03-2010 à 17:59:21    

Oui c'est possible.
Cependant, dans flash on ne peut pas extraire des forme, mais l'inverse est possible, à savoir restreindre un forme...
Du coup, on n'aura pas de "trou" dans ton rectangle, mais une duplication partiel (de la forme du texte) de l'arrière plan...
Il faut que la polices du texte soit "intégré" ("embed" ). Ce textedoit être dans un movieClip qui lui même sera le masque de l'arrière plan...
Il est possible qu'on ne puisse faire ça que par actionscript... à tester...
Tu me suis ? :D


Message édité par abais le 09-03-2010 à 18:06:04

---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
Reply

Marsh Posté le 09-03-2010 à 18:00:35    

En fait je viens de penser à une solution avec un masque qui masquerait un masque.
 
Mais je suis quand meme preneur de la fin de ton message...

Reply

Marsh Posté le 09-03-2010 à 18:06:48    

Twister a écrit :

Mais je suis quand meme preneur de la fin de ton message...

Dsl, fausse manip :o


---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
Reply

Marsh Posté le 09-03-2010 à 18:10:50    

Je vais essayer...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed