_root._width : encore et toujours

 

- Créez un nouveau clip de dimensions 400x400.

- Insérez un texte dynamique dont le cadre est entièrement contenu dans la scène.

- Effacez le mot 'text' dans la zone d'édition.

- Entrez txtdyn dans le champ Name

- Dans Scene_1, entrez maintenant le script suivant :
onLoad () { txtdyn=_root._width; }
( on souhaite afficher la largeur de la scène, soit 400 )

- Allez maintenant dans l'onglet Export
Cochez Mask off-stage objects

- Cliquez menu File / Test / Test in player

Vous remarquerez que c'est la bonne valeur : 400 qui s'affiche.

- Déplacez maintenant le texte dynamique de sorte que le cadre du texte déborde de la scène.

- Retestez.

Vous remarquerez que c'est une valeur supérieure qui s'affiche.

Je me suis cassé la tête pendant 1 heure au moins pour savoir pourquoi une courbe mathématique ne passait pas par l'origine dans une scene alors que c'était correct pour d'autres scènes.

Et voilà pourquoi !

 


Si vous aimez le site

 

Select a language if you need :


Page chargée en 0.024 sec.

Dernière Modification : Mer 25 Janvier 2017 8:56
Copyright © 1999-2017 Jean-Paul Molina Tous droits réservés.

vers Google