Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-12-2005, 20:21   #1 (permalink)
Neuer User
 
Benutzerbild von axeff
 
Registriert seit: Dec 2001
Ort: GM, NRW
Beiträge: 80
mc name in array

N'abend,

ich versuche die Namen meiner MC's in nem Array festzuhalten, um in ner schleife dann darauf zurückzugreifen...
Code:
var picsArr:Array = ["_root.mc1", "_root.mc2"];

//und in der for-Schleife dann das hier:
trace(picsArr[i]);
picsArr[i].gotoAndPlay(2);
trace gibt mir die inhalte, aber der mc wird nicht abgespielt.


schreib ich die namen ohne " " in den Array

Code:
var picsArr:Array = [_root.mc1, _root.mc2];
dann krieg ich beim trace für picsArr[i] -> _root.mc1 und für picsArr[i] -> undefined

was geht da ab?
axeff ist offline   Mit Zitat antworten
Alt 05-12-2005, 20:47   #2 (permalink)
Neuer User
 
Benutzerbild von axeff
 
Registriert seit: Dec 2001
Ort: GM, NRW
Beiträge: 80
wer weiss was ich da wieder gemacht hab...

hab die mc instanzen neu ...instanziiert und jetzt fluppts
axeff ist offline   Mit Zitat antworten
Alt 06-12-2005, 08:32   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Ort: Berlin
Beiträge: 24
versuch mal das _root nicht mit in den Array zu packen, sondern erst beim Trace vorran zu stellen, dann sollte es gehen -> _root.[picsArr[i]].xxx so in etwa
__________________
wir alle müssen mit unseren Enttäuschungen Leben, ich muss mit meiner Schlafen
Sackstand 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:14 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele