_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 !