Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-03-2006, 06:40   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 100
_child - Referenz

Hallo,

ich habe auf meiner _root Timeline mehrere MCs, die Ihrerseits wiederum verschiedene MCs dynamisch laden.

Wie kann ich nun einen der geladenen MCs referenzieren, wenn ich den Namen nicht kenne?

Gibt es sowas wie _root.container._child ????
Genau das bräuchte ich. Oder wie könnte man das noch machen?

Danke für Tips!
Philipp
Seraphim ist offline   Mit Zitat antworten
Alt 10-03-2006, 07:22   #2 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Also wenn du diese dynamisch lädst, wirst du doch auch wissen, wie die heissen? Kannst du ansonsten nicht ein Beispiel für die Namensstruktur geben? Ansonsten raten wir uns hier nen Wolf ins Blaue...
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 10-03-2006, 07:40   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Beiträge: 100
Es gibt neun Buttons, und neun Container, in die MCs geladen werden.

Auf jedem der Buttons liegt die Funktion, die einzelnen Container durchtugehen und zu checken, ob bereits etwas darin geladen ist. In dern ersten leeren Container wird dann mittels

_parent.containerXY.photo.loadMovie("VERPACKUNGEN. swf");

der dem Button entsprechende Movieclip geladen.

Das bedeutet, wenn ich die MCs wieder entladen will, müsste ich alle Kombinationen wie zum Beispiel:

_parent.container1.photo.MC1
_parent.container1.photo.MC2
_parent.container1.photo.MC3
_parent.container1.photo.MC4

_parent.container2.photo.MC1

usw.
usw.

durchgehen. Das würde sich erübrigen, wenn ich einfach sagen könnte, _parent.container1.photo._untergeordnetesObjekt.un loadMovie();.

Ich weiß im Moment nicht, wie ich es sonst machen sollte. Ich hoffe, das kann man halbwegs nachvollziehen ;-)
Seraphim ist offline   Mit Zitat antworten
Alt 10-03-2006, 08:51   #4 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Du kannst es entweder per Schleife machen, wenn es eimmer die selbe Anzahl an MC's ist
PHP-Code:
for(var 15i++) {
    
_parent.container1.photo["MC"+i].unloadMovie();

Oder wenn die Anzahl variabel ist und du nur die MC's also keine anderen Buttons, etc. drin hast:
PHP-Code:
for(var i in _parent.container1.photo) {
    
_parent.container1.photo[i].unloadMovie();

__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 23:02 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele