Flash Lite 2 |
|||
| Guide de référence du langage ActionScript Flash Lite 2.x > Classes ActionScript > TextField > _rotation (propriété TextField._rotation) | |||
public _rotation : Number
Rotation du champ texte, en degrés, à partir de son orientation d'origine. Les valeurs comprises entre 0 et 180 représentent la rotation en sens horaire ; les valeurs comprises entre 0 et -180 représentent la rotation en sens anti-horaire. Les valeurs hors de cette plage sont ajoutées ou soustraites de 360 pour obtenir une valeur comprise dans la plage. Par exemple, l'instruction my_txt._rotation = 450 est identique à my_txt._rotation = 90.
Les valeurs de rotation ne sont pas prises en charge pour les champs texte qui utilisent des polices de périphérique. Vous devez utiliser des polices intégrées pour associer _rotation à un champ texte.
Remarque : Cette propriété n'est pas prise en charge pour l'arabe, l'hébreu et le thaïlandais.
Disponibilité : ActionScript 1.0 ; Flash Lite 2.0
Dans cet exemple, vous devez créer un champ texte dynamique appelé my_txt, puis utiliser le code ActionScript suivant pour incorporer des polices et faire pivoter le champ texte. La chaîne my font renvoie à un symbole de police dans la bibliothèque, avec l'identifiant de liaison my font.
var my_fmt:TextFormat = new TextFormat();
my_fmt.font = "my font";
this.createTextField("my_txt", this.getNextHighestDepth(), 10, 10, 160, 120);
my_txt.wordWrap = true;
my_txt.embedFonts = true;
my_txt.text = "Hello world";
my_txt.setTextFormat(my_fmt);
my_txt._rotation = 45;
Appliquez une mise en forme supplémentaire au champ texte avec la classe TextFormat class.
_rotation (propriété Button._rotation), _rotation (propriété MovieClip._rotation), TextFormat