Archivlink: javarea.de Forum > Flash > swapDephts
Vollständigen Link anzeigen: javarea.de Forum > Flash > swapDephts
Pages: [1]
| geschrieben von Steffan am 06.08.2002 - 22:57 |
Hi!
Ich habe schon wieder ein Problem: Warum funktioniert in dem nachfolgenden Beispiel das setProperty, aber das swapDepths nicht? _root.seite2.swapDephts(_root.seite1); funktioniert!
i="1";
s1 = "_root.seite" + i;
trace (s1);
i++;
s2 = "_root.seite" + i;
trace (s2);
s2.swapDepths(s1);
setProperty ( s1, _x, 100 );
MFG: Steffan |
| geschrieben von derBär am 07.08.2002 - 08:30 |
Was bekommst du für eine trace Ausgabe?
Versuch es mal so
| PHP-Quelltext | 1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
|
<?
i=1;
s1 = ["_root.seite"+ i] ;
trace (s1);
i++;
s2 = ["_root.seite" + i];
trace (s2);
s2.swapDepths(s1);
setProperty ( s1, _x, 100 );
?>
|
|
| geschrieben von Steffan am 07.08.2002 - 12:18 |
Funktioniert leider nicht!
Die trace Ausgabe sieht gut aus, es wird
_root.seite1
_root.seite2
ausgegeben. |
| geschrieben von derBär am 07.08.2002 - 12:37 |
Und liegen die beiden MC im gleichen Level?
Blöde Frage klappt ja wen du das nicht über eine Variable übergibst.
Hmmm werde mich heute Abend mal hinsetzen und ein wenig herumprobieren |
| geschrieben von derBär am 07.08.2002 - 12:46 |
Noch ein Versuch
Versuch mal
| PHP-Quelltext | 1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
|
<?
i=1;
s1 = _root["seite"+ i] ;
trace (s1);
i++;
s2 = _root["seite" + i];
trace (s2);
s2.swapDepths(s1);
?>
|
oder
| PHP-Quelltext | 1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
|
<?
i=1;
s1 = _root.["seite"+ i] ;
trace (s1);
i++;
s2 = _root.["seite" + i];
trace (s2);
s2.swapDepths(s1);
?>
|
Mann ohne mein Flash am Rechner muß ich raten |
| geschrieben von Steffan am 07.08.2002 - 12:54 |
Danke, Danke, Danke!
Gut geraten! Mit _root["seite"+ i] funktioniert es!
Die trace Ausgabe ist jetzt _level0.seite1 und damit funzt es.
MFG: Steffan |
| geschrieben von derBär am 07.08.2002 - 13:20 |
Hehehe aufdieschulterklopf  |
|