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_x100 );
?>


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


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.