Artikel RSS

Kategorie: Flash

Number zu String konvertieren (AS3)

Oft ist es erforderlich eine Variable vom Typ Number zu einem String zu konvertieren, um dessen Wert z. B. in einem Textfeld anzuzeigen. Wird diese umwandlung nicht durchgeführt und stattdessen versucht eine Variable vom Typ Number in einem Textfeld anzuzeigen, wird folgende Fehlermeldung ausgegeben:

1
1067 Implizite Typumwandlung von _ in nicht  verwandten Typ _.

Das Problem kann folgendermaßen gelöst werden:

1
2
3
var time:Date = new Date();
var text:String = String(time.milliseconds);

Hierbei wird während der Zuweisung der Variable text die Konvertierung von time.milliseconds durchgeführt.