actionscript-3: überprüfen Sie, ob movieClip vorhanden ist

Ich habe einen movieclip mit dem folgenden code erstellt:

var thumbContainer:MovieClip = new MovieClip();
thumbContainer.name = "thumbContainer";
stage.addChild (thumbContainer);

Wenn das Fenster größer/kleiner, ich will alles zurück in den Ort. Also ich habe einen stage-Ereignis-Listener. Jetzt will ich sehen, wenn das mc existiert wieder. Ich habe versucht, verschiedene Möglichkeiten, aber immer eine Fehlermeldung, dass nicht vorhanden ist.

1120: Access of undefined property thumbContainer.

if (this.getChildByName("thumbContainer") != null) {
 trace("exists")
}

und

if ("thumbContainer" in this) {
 trace("exists")
}

oder

function hasClipInIt (mc: MovieClip):Boolean {
 return mc != null && contains(mc);
}

InformationsquelleAutor Edwinistrator | 2010-02-17

Schreibe einen Kommentar