Frage

Ich bin die Kinder eines SWF durchqueren flash.display.Loader loaded Verwendung in einem AS-only-Projekt unter FlashDevelop.

Der Aufruf flash.utils.getQualifiedClassName (obj) auf dem Objekt gibt "mx.core :: UITextField", und während es ist eine Unterklasse von flash.text.TextField, Calling (obj ist flash.text.TextField) false zurückgibt.

Keine Erkenntnisse dazu? Bin ich etwas falsch zu machen?

War es hilfreich?

Lösung 2

Nun, wie es scheint, war das Problem (wie üblich) mit meinem eigenen Code und das ist kein Operator. Das nächste Mal werde ich versuchen, vorsichtiger zu sein und Doppel meinen Code überprüfen, bevor die Buchung. Sorry für Spamming ...

Andere Tipps

Sie fordern den Klassennamen mit flash.utils.getQualifiedClassName (obj). Die UITextField-Klasse erweitert die flash.text.TextField Klasse. Somit ist die Klasse UITextField und nicht TextField-.

Auf diese Weise Denken Sie daran,

class TextField
{ 
}

class UITextField extends TextField
{
}

Sie müssen getQualifiedSuperclassName () verwenden TextField- bekommen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top