Einzelnen Beitrag anzeigen
Alt 11-03-2010, 22:59   #1 (permalink)
wommi
Alter User
 
Benutzerbild von wommi
 
Registriert seit: Mar 2005
Ort: Ex Exil-Leipziger
Beiträge: 325
Instanz-Array - removeMovieClip streikt

Hi - ich eigentlich müsste dies doch gehen:
Ein Array für Instanznamen, das genutzt wird um später die MC wieder zu löschen?

Das Array:
PHP-Code:
crosses = new Array;
crosses = []; 
Ein MC mit Instanzname "cross" existiert schon, dieser wird mittels duplicateMovieClip kopiert - ein neuer Instanzname wird vergeben und in Array geschrieben:

PHP-Code:
            x=_root.getNextHighestDepth();
            
crosses[crosses.length]="cross" x;
            
cross.duplicateMovieClip("cross" xx); 
Nun will ich später die neu erzeugten MC's mit einer FOR-Schleife wieder loswerden - doch ich krieg die nicht gelöscht??? Was mach ich falsch - ist es die Syntax?

PHP-Code:
    for (i=0crosses.lengthi++) {
        
        
//jeweils mit _level0 bzw _root versucht
               //die werden nicht angesprochen
         //hier einige versuche aufgelistet:
        
              
_level0.crosses[i].removeMovieClip();
        
_root.crosses[i].removeMovieClip();
        
_root["crosses"+i].removeMovieclip();
        
_root[crosses[i]].removeMovieClip();
        
x=crosses[i];
        
x.removeMovieClip();
        
        
trace("DELETE: "+crosses[i]);
    } 
Der trace am Ende gibt definitiv den richtigen Instanznamen aus - Was ist falsch an meiner Syntax?

Bitte lasst den Morgen besser für mich beginnen als mein Abend endete!
Vielen Dank!
wommi ist offline   Mit Zitat antworten