Textfarbe für gleiches Textfeld ändern [Flash 11]
| Beiträge: 70 Wohnort: Berlin Registriert: Apr 2008
| 05.03.2012, 23:10
Hey Leute,
hab diesmal eine vergleichbar einfache Frage.
Ich habe vor, die Textfarbe eines Textfelds nach dem klicken von #000000 auf #FFFFFF zu ändern.
Der Code sieht bis jetzt folgendermaßen aus:
ActionScript:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | var StaedteNameTF:TextField = new TextField();
StaedteNameTF.type = 'input';
StaedteNameTF.text = "z. B. Aachen";
StaedteNameTF.border = false;
StaedteNameTF.x = 25.5;
StaedteNameTF.y = 260.5;
StaedteNameTF.width = 175;
StaedteNameTF.height = 20;
StaedteNameTF.addEventListener(MouseEvent.MOUSE_DOWN, StaedteNameFocusClick);
function StaedteNameFocusClick():void
{
StaedteNameTF.removeEventListener(MouseEvent.MOUSE_DOWN, StaedteNameFocusClick);
StaedteNameTF.text = ""; //Bis hier hin alles okay...
//Das hier geht nicht nicht mehr... Farbe bleibt schwarz
format1.setTextFormat.color = 0xFFFFFF;
//Das hier geht leider auch nicht
StaedteNameTF.setTextFormat(format2);
}
var format1:TextFormat = new TextFormat();
format1.color = 0x000000;
format1.font = "Walkway Expand UltraBold";
format1.size = 13;
var format2:TextFormat = new TextFormat();
format2.color = 0xFFFFFF;
format2.font = "Walkway Expand UltraBold";
format2.size = 13;
StaedteNameTF.setTextFormat(format1);
|
Wie krieg ich es hin, dass das Script nach dem Klicken die Farbe Weiß zuweist?
Danke und liebe Grüße
Ricardo | | | Beiträge: 70 Wohnort: Berlin Registriert: Apr 2008
Themenautor/in
| 05.03.2012, 23:26
Okay sorry, ich habs...
Vielleicht braucht es jemand :D
Einfach
ActionScript:1 | StaedteNameTF.textColor = 0xFFFFFF;
|
innerhalb der Funktion StaedteNameFocusClick(); einfügen und es klappt :-)
Liebe Grüße | |
| Ähnliche Beiträge zum Thema | 13.09.2022 - Rennier |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News
Regeln & Bedingungen
|