- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- campo di testo dinamico
-
campo di testo dinamico
Ciao a tutti del forum.
In questo campo di testo dinamico "Text_txt" associato ad un pulsante
on (release) {
this.createTextField("Text_txt", 10, -190, -110, 400, 30);
Text_txt.text = "Do You Love Me ?";Come faccio a centrare il testo nella stringa, a cambiare il tipo di carattere predefinito, a usare il grassetto...tutto in codice actionscript2 con Flash8pro ?
Grazie per l'attenzione.
-
Devi utilizzare la classe TextFormat.
Crei una TextFormat e la assegni al campo di testo.
Quì un esempio:var text_fmt:TextFormat = new TextFormat(); text_fmt.font = "Arial-10"; text_fmt.size = 10; createTextField("my_txt", 10, 20, 20, 320, 240); my_txt.autoSize = "left"; my_txt.embedFonts = true; my_txt.selectable = false; my_txt.setNewTextFormat(text_fmt); my_txt.multiline = true; my_txt.wordWrap = true;
-
[quote=Flep;282254]Devi utilizzare la classe TextFormat.
grazie Flep, come sempre sei il max.
ho seguito il tuo consiglio, tralasciando di usare xml e css perchè mi sembrava inutile e stavo facendo solo casino....
allora ho fatto così:on (release) {
var txt_fmt:TextFormat = new TextFormat();
txt_fmt.size = 14
txt_fmt.font = "Mom´sTypewriter";
}
on (release) {
this.createTextField("Text_txt", 10, -198, -110, 400, 30);
Text_txt.setNewTextFormat(txt_fmt);
Text_txt.text = "loading...";
Text_txt.wordWrap = true;
Text_txt.autoSize = "center";
Text_txt.embedFonts = true;
Text_txt.antiAliasType = "advanced";
Text_txt.text = "Do You Love Me?";}
e funziona tutto alla grande; ho importato nella libreria pure il font che volevo io.....
Ciao dal Gabs!