Flashhilfe.de - Flash Community

Movieclip - Instanzen löschen [Flash 11]

 


AntwortenRegistrieren Seite1  

powerdrive#1
Benutzerbild von powerdrive
Beiträge: 40
Wohnort: Euskirchen
Registriert: Feb 2006

21.02.2012, 16:05

Hallo Leute!

Folgendes Problem:

in einem Spiel wird für jeden neuen Versuch diese Funktion aufgerufen:
(Wobei "listItemClass" ein MC in der Bibliothek ist.)
ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
function createNewLine():void{
     lineNumber = lineNumber + 1;
     for (var j:int = 0; j<4; j+=1) {
        myListItemMain[j] = new listItemClass();
        myListItemMain[j].name = j;
        myListItemMain[j].gotoAndStop(11);
        myListItemMain[j].x =  5 + j     * (2 + scaleB);
        myListItemMain[j].y = 30 + lineNumber * (2 + scaleB);
        myListItemMain[j].addEventListener(MouseEvent.CLICK, butClick);
        menueMain.addChild(myListItemMain[j]);
        currentLine[j] = 0;
     }
}

Funktioniert alles Prima, aber für eine neue Runde, müssen die Instanzen wieder entfernt werden.

Meine Überlegung dazu:

ActionScript:
1
2
3
4
5
6
7
8
9
function win():void{
     winner.alpha = 1;
     startBut.addEventListener(MouseEvent.CLICK, startClick);
  //---SPIELFELD LÖSCHEN-------
   for (var j:int = 0; j < myListItemMain.length(); j++) {
        menueMain.removeChild(myListItemMain[j]);
     }
     lineNumber = 0;   
}


... was leider nicht funktioniert... :(

Kann mir bitte jmd sagen, was ich da falsch mache?
Und gibt es nicht eine Möglichkeit alle Variablen / Instanzen per Befehl zu reseten?

Danke
PD
10 Print "Hallo"
20 Goto 10
Run
Schlagwörter: instanz, Löschen, Movieclip, reseten
Geändert von powerdrive am 21.02.12 um 16:07 Uhr
Werbung
Beiträge: 0
Registriert: Feb 2016


powerdrive#2
Benutzerbild von powerdrive
Beiträge: 40
Wohnort: Euskirchen
Registriert: Feb 2006

Themenautor/in

23.02.2012, 13:19

ok... hatte mal wieder einen Denkfehler..

die Lösung ist ganz einfach:

ActionScript:
1while (menueMain.numChildren) menueMain.removeChildAt(0);
10 Print "Hallo"
20 Goto 10
Run
Geändert von powerdrive am 24.02.12 um 13:52 Uhr

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2019 Sebastian Wichmann - Flashhilfe.de