Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-10-2004, 08:28   #1 (permalink)
kenntEinenDerFlashKann
 
Benutzerbild von Aule
 
Registriert seit: Mar 2002
Ort: sauerland
Beiträge: 220
MC-Name aus Variable

Hi - wollte nur ne Bestätigung haben, ob das so richtig ist:

ich will einige Movieclips ansprechen. Welches gerade angesprochen werden soll, wird je nach aktueller Lage in einer _root-Variable gespeichert:
Code:
_root.aktiverClip = "Clip01" // oder so...
wenn ich jetzt den Clip per AS ansprechen will, geht das dann über:
Code:
[_root.aktiverClip].play();
?
__________________
...life is just a workaround...
Aule ist offline   Mit Zitat antworten
Alt 26-10-2004, 08:48   #2 (permalink)
Neuer Benutzer
 
Benutzerbild von webxvideo
 
Registriert seit: Nov 2003
Ort: berlin
Beiträge: 883
_root[aktiverClip].play();
webxvideo ist offline   Mit Zitat antworten
Alt 26-10-2004, 09:20   #3 (permalink)
kenntEinenDerFlashKann
 
Benutzerbild von Aule
 
Registriert seit: Mar 2002
Ort: sauerland
Beiträge: 220
Ach jo - hab mich vertippt...
__________________
...life is just a workaround...
Aule ist offline   Mit Zitat antworten
Alt 26-10-2004, 10:04   #4 (permalink)
kenntEinenDerFlashKann
 
Benutzerbild von Aule
 
Registriert seit: Mar 2002
Ort: sauerland
Beiträge: 220
ach nee, hab mich doch nicht vertippt... ich dachte eigentlich, dass anstelle der MC-Bezeichnung die komplette Variable in [] gesetzt werden muss...

was mach ich denn, wenn die MC-Bezeichnung innerhalb eines Pfades auftaucht z.B.:
Code:
this.unterclip.xxxxxx.play();  //anstelle der xxxxxx soll die Bezeichnung auftauchen...
?
__________________
...life is just a workaround...
Aule ist offline   Mit Zitat antworten
Alt 26-10-2004, 10:08   #5 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
ActionScript:
  1. this.unterclip[_root.xxxxxx].play();

Aber wie üblich - Vorisicht mit der _root...
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 26-10-2004, 10:10   #6 (permalink)
kenntEinenDerFlashKann
 
Benutzerbild von Aule
 
Registriert seit: Mar 2002
Ort: sauerland
Beiträge: 220
Zitat:
Aber wie üblich - Vorisicht mit der _root...
wieso? was sollte ich besser verwenden? _global?
__________________
...life is just a workaround...
Aule ist offline   Mit Zitat antworten
Alt 26-10-2004, 10:17   #7 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Die _root wird dann gefährlich, wenn du eine SWF mit _root-Referenzierungen in eine andere in einen MC einlädst, dann verliert ja erstere ihre _root - das alte Lied
Also weglassen, wenn alles auf einer Timeline stattfindet, mit relativen Pfaden arbeiten (this._parent) oder die aktuelle Timeline in einer Variablen abspeichern...
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 26-10-2004, 10:20   #8 (permalink)
kenntEinenDerFlashKann
 
Benutzerbild von Aule
 
Registriert seit: Mar 2002
Ort: sauerland
Beiträge: 220
Ach jo, alles klar, aber ich muss mit _root arbeiten, weil auch die hinzugeladenen MCs mit dieser Variable arbeiten...
__________________
...life is just a workaround...
Aule 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 22:15 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele