Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-03-2004, 14:44   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 56
Flashfilm resetten?

Tach auch,

ist es möglich, einen Flashfilm zu "resetten", so dass alle Variablen und alle neu erstellten Movieclips gelöscht werden?

jt
josephtura ist offline   Mit Zitat antworten
Alt 12-03-2004, 14:47   #2 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
hi.
variablen kannst du mit delete löschen:
delete deinevariable;

und (attachte und duplizierte) movieclips mit removeMovieClip()
deinmc.removeMovieClip();

ansonsten wüsste ich keine andere lösung.

grüße.
smirgel.
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 12-03-2004, 14:48   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 56
ja, das weiß ich.

ich dachte mehr an etwas, was es mir erspart, alle variablen und mcs von hand aufzulisten...

thx soweit.

jt
josephtura ist offline   Mit Zitat antworten
Alt 12-03-2004, 14:50   #4 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
du könntest die variablennamen und mcnamen in arrays speichern und das löschen über ne for-schleife machen. ist zumindest dann nicht so ein fetter codeblock.
und wenn du das als function schreibst, kannste die dann auch jeder zeit aufrufen.

aber vielleicht kennt ja noch jemand den ultimativen trick.
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 12-03-2004, 14:55   #5 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 56
das problem ist, dass ich das jetzt nachträglich machen möchte
josephtura ist offline   Mit Zitat antworten
Alt 12-03-2004, 15:42   #6 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.298
@Smirgel: nicht der "ultimative trick" aber vielleicht nützlich

ActionScript:
  1. for(i in this){
  2.     if( typeof(this[i]) == "movieclip" ){ // mc's
  3.         this[i].swapDepths(10000);
  4.         this[i].removeMovieClip();
  5.     }
  6. delete i; //ALLE !! "vars"
  7. }

mfg geo
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker
_geo_ ist offline   Mit Zitat antworten
Alt 13-03-2004, 13:24   #7 (permalink)
Graphobia
 
Benutzerbild von jens_külker
 
Registriert seit: Jul 2002
Ort: Berlin
Beiträge: 107
Es gibt dann natürlich noch die Möglichkeit den Film mit unloadMovie(ziel) zu löschen und anschließend wieder einzuladen...
jens_külker ist offline   Mit Zitat antworten
Alt 06-04-2004, 22:00   #8 (permalink)
Neuer User
 
Registriert seit: Oct 2001
Ort: Darmstadt
Beiträge: 9
Zitat:
Tach auch,

ist es möglich, einen Flashfilm zu "resetten", so dass alle Variablen und alle neu erstellten Movieclips gelöscht werden?

jt
moin moin,

also das funzt bei mir nicht ... die var (die der loadMovie swf) bleiben im speicher. somit werden die mc die ich bereits mit duplicateMovieClip erzeugt habe nicht nocheinmal erstellt. falls mir jmd. bei diesem problem helfen kann --> hier klicken <-- wäre ich super happy, bin nämlich schon am verzweifeln. die größte strafe wäre für mich, alles nochmal mit tweens zu machen =(

dann kann ich aber auch gleich aus dem fenster springen =)

dank euch,

moinzen
moinzen ist offline   Mit Zitat antworten
Alt 07-04-2004, 10:37   #9 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Am besten ist es, du gibst jedem MovieClip, der Variablen oder erzeugte MovieClips enthält eine Funktion "Reset()" in der der Clip seine eigenen Sachen aufraeumt ("Raeum dein Zimmer auf !" ) und rufst die dann später für alle Clips auf.

mfg r.
bokel ist offline   Mit Zitat antworten
Antwort

Lesezeichen

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 12:50 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele