Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-03-2010, 22:59   #1 (permalink)
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
Alt 12-03-2010, 06:57   #2 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
"_root[crosses[i]].removeMovieClip();" des ist das einzige was funzt, alles andere ist Quark!!
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 12-03-2010, 10:26   #3 (permalink)
Alter User
 
Benutzerbild von wommi
 
Registriert seit: Mar 2005
Ort: Ex Exil-Leipziger
Beiträge: 325
Danke - das hat mich der Lösung näher gebracht - so wusste ich worauf ich mich fokussieren muss - warum stelle ich mich bloß selbst immer als erstes in Frage? Ist mal wieder so ein ... 3rd Party Komponenten Bug.

Hab festgestellt, dass eine verwendete Komponente "Slider_horizontal", diesen Bug des nicht Löschens auslöst! Dieser sch... hat mich einige Stunden gekostet...
Bin auf die Spur gekommen, in dem ich den gleichen Code noch einmal in einer neuen Datei eingesetzt habe - und dort ging es wie es sollte....
wommi ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
array, instanzen, removemovieclip

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Text aus Array in MC Instanz ausgeben? phenomenia ActionScript 2 1 09-12-2008 15:29
Pfad vom Button in Array-Instanz tenada Flash Einsteiger 3 17-01-2008 10:27
Array-Eintrag bei removeMovieClip() löschen aoki ActionScript 1 5 23-05-2007 20:58
Instanz in einem Array von aussen steuern? Sanjarok Flash Einsteiger 6 06-10-2006 17:18
Array - Instanz - Problem ??? darwin26 Flash MX 2004 3 02-01-2006 16:39


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:36 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele