Créer un champ de texte en ActionScript 3 (AS3)
Nous allons utiliser la classe TextField et notamment le constructeur new TextField.
Ce qui signifie l'abandon de la méthode createTextField de la classe MovieClip de l'ActionScript 2.
Actionscript:
-
// création du champ de texte
-
var monTexte:TextField = new TextField();
-
// propriétés du champ de texte
-
with(monTexte)
-
{
-
x = 10; //coordonnée x
-
y = 10; //coordonnée y
-
autoSize = TextFieldAutoSize.LEFT; //largeur et hauteur automatique à partir du bord gauche
-
selectable = false; // Le texte ne peut pas être sélectionné
-
text = "La classe TextField en AS3"; // Contenu du champ de texte
-
}
-
// affichage du champ de texte
-
this.addChild(monTexte);
;)
Je suis Antony Chauviré, développeur sur la Flash Platform.
Salut,
est-ce que tu as pu déjà glaner des informations quant à l'utilisation des embedFonts en AS3 ? :)
@++
Bonjour,
non pas encore.
@+
J'avais fait un billet sur l'embarquement de medias et de polices, mais c'était à l'époque de la version alpha. A tester donc :
http://www.developpeur-web-paris...
Bonjour, merci pour toutes ces precieuses indications...
il faut bien avouer que la doc officielle c'est pas vraiment toujours compréhensible. :)
bonne continuation
KéViN