Flash - rotation d´un texte.

Désolé pour les visiteurs iphone, ipad mais l'animation Flash ci-dessus ne sera pas visible.

VOIR L'ANIMATION FLASH EN PLEINE PAGE DANS UN NAVIGATEUR

Créez un clip que vous appelez cpl_txt, ou autre peu importe son nom du moment qu'il se trouve dans la bibliothèque.

A l'intérieur de ce clip créez une zone de texte dynamique vide instanciée (appelée, nommée, nom d'occurance sur la scène)  txtRotate

Attention maintenant on va procéder à une manipulation sur la police sinon ça ne fonctionnera pas,

Comme sur l'image ci-dessus, sélectionnez la zone de texte dynamique txtRotate et cliquez sur le bouton Intégrer... La fenêtre ci-dessous apparaît

 

Dans le cas présent je n'ai sélectionné que Minuscules [a-z]... (flèche 1 verte) car mon texte "je tourne" ne comprend que des minuscules, par contre j'aurais également sélectionné [avec Ctrl+clic] le 2 si j'avais eu des Majuscules dans mon texte dynamique, et le 3 si j'avais eu des chiffres, 4 pour la ponctuation, 5 pour le Latin basique qui inclu les accents français etc selon vos besoins, vous pourriez par exemple avoir besoin du "o" suédois qui s'écrit avec une bulle sur un a. Cliquez sur OK puis faites Fichier Enregistrer pour prendre en compte ces modifications. Vous pouvez ensuite publier votre fichier .SWF [Ctrl+Enter].

 

Placez le clip cpl_txt sur la scène et appellez le mc_rotate (son nom d'occurance ou d'instance selon que l'on parle le language des Flasher ou bien des programmeurs) sur un calque nommé clip par exemple

 

 

Créez un nouveau calque action et sur la première image et entrez le script deux images plus bas

 

 

 


mc_rotate.txtRotate.text = "je tourne";

setInterval(rotateMe,20);

function rotateMe():Void {
 mc_rotate._rotation += 5;
}

 

Ci-dessus le texte dont vous avez besoin, bien entendu le texte "je tourne" peut être remplacé par le texte de votre convenance.

A bientot

Patrick

Imprimer