Wie kann ich definieren, was ein layer ist ein Kind erstellt, auf die bei der Verwendung von Flash CS5 AS3?
Brauche ich zu display ein Kind auf layer-2. Wie würde ich, mit AS3, dynamisch erstellen, die ein Kind auf Bild 2?
Du musst angemeldet sein, um einen Kommentar abzugeben.
"Layer 2" ist nicht spezifisch genug. Welche Schicht was Anzeigeobjekt-container?
Hier ist ein guter Artikel auf display-Listen-Programmierung sollten beweisen, dass die Aufklärung.
Ihre Frage zu beantworten, die Sie identifizieren würden die Eltern displayObject und rufen Sie die addChild-Methode, mit Ihrem gezielten untergeordnete displayobject, das als parameter. Wenn ein Elternteil displayObject ist die enthaltende Klasse (eine Klasse, die Sie erweitert DisplayObject -, Sprite -, zum Beispiel), können Sie einfach rufen Sie addChild () - oder diese.addChild(). Hinzufügen, um das Kind auf einer anderen Ebene als der oberste, die Sie verwenden können, addChildAt().
Beachten Sie, dass die display-Liste ist ein stack wie ein array, und in seinem Fall, darf keine leer-Indizes. Wenn Sie möchten, dass etwas, das in Schicht 2, es müssen auch Elemente in 0 und 1.
Hoffe, das hilft -
display list programming
ist tot. Irgendeine Idee, wo finde ich diesen Artikel jetzt?Schichten existieren nur in der Flash-IDE. Sie sind nicht Teil der Flash Player-Anzeigeliste-system. Man kann also nicht angeben, auf welcher Ebene sich ein Kind geht in. Verwenden
addChild()
oderaddChildAt()
hinzufügen, Kinder zu Containern.an der richtigen Stelle.