[MX] onUnload - unloadMovie/removeMovieClip

x_Red_Eagle_x

Erfahrenes Mitglied
Code:
this.mcPics.onUnload = function()
{
	for(i=0;i<=anzahl;i++)
	{
		trace(this['mcPic'+i]);	
                this.mcPics['mcTxt'+i]['txt'+i].removeTextField();
		this.mcPics['mcPic'+i].unloadMovie();
		this.mcPics['mcTxt'+i].removeMovieClip();
		this.mcPics['mcPic'+i].removeMovieClip();
	}
}
Dies ist eine Codestück von einer Bildergalerie, die ich gerade konstruiere. Ich arbeite in dieser Galerie mit den Befehlen LoadMovie und createEmptyMovieClip.
Ich habe mir gedacht, dass wenn man die Galerie verlässt, alles was ich erstellt habe, zerstört wird.
Da ich in dem trace, dass man oben sieht, "undefined" herausbekomme, Frage ich mich ob jetzt Flash die Verwaltung der generierten MC übernommen hat oder ob nur meine Denkstrukturen falsch sind mit dem onUnload().
Kann mir da jemand helfen?
mfg
 
Allles was per Script unter Angabe von Tiefenebenen (also attachMovie, dulicateMovie, createEmptyMoviclip, auch swapdepths sofern nicht getauscht etc.) erstellt wird existiert unabhängig von der Zeitleiste.

Der Gedanke mit removeMovieclip etc. ist insofern richtig - um den Fehler herauszufinden wäre jedoch der Aufbau deines Films und wie und an welcher Stelle die entsprechenden Elemente kreiert worden sind hilfreich.

Gruß
Rena
 
Einmal danke für die Info. Ich hoff du kannst mir auch noch meinen Fehler nennen.
mfg
 

Anhänge

  • galerie.rar
    21,4 KB · Aufrufe: 18

Neue Beiträge

Zurück