Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-11-2004, 20:09   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 23
Question UnloadMovie will nicht klappen ^^

Hi.
Ist das normal, dass Mcs, die mit unloadMovie entladen werden, dennoch mit dem debugger zu sehen sind?
Die clips tracen per onEnterFrame, damit ich sehen kann ob sie noch da sind oder nicht. Nach dem unloadMovie hört das tracen auf. Soweit sogut. Der debugegr zeigt sie dennoch an, jetzt hab ich Bedenken, ob das Probleme mit der Performance bringen könnte, wenn sich dann tausende und abertausende mc-Leichen ansammeln...

Kriegt man die mcs noch sauberer weg? delete bringt auch nichts. Oder ist es (Loki schimpft den debugger buggy) einfach nurn Bug vom Debugger und der zeigt die an obwohl die weg sind? lol

Hier ist ne fla, einfach mal mit Debugger starten und kucken. Es sammeln sich, bei geklickter Maus viele viele clips an, die eigentlich nach abspielen wieder verschwinden müssten (und zu verschwinden scheinen, denn sie tracen ja nicht mehr):
http://www.loopmode.de/chem_wep/chem_wep.fla

gruß
loopmode
loopmode ist offline   Mit Zitat antworten
Alt 30-11-2004, 07:39   #2 (permalink)
The Man Who Wasn't There
 
Benutzerbild von fraggle two
 
Registriert seit: Jul 2003
Ort: BÄRLIN
Beiträge: 1.156
hi,

das ist richtig... wenn du nen per hand auf die bühne gezogenen mc hast und ihn mit unloadMovie löschen willst verschwindet er zwar von der bühne ist aber tatsächlich noch im debugger zu sehen...

ich weiß jetzt aber nicht ob das irgendwelche performance probleme bereitet oder nicht.

wenn du jedoch nen mc per attach auf die bühne holst und ihn mit removeMovieClip wieder raushaust ist er komplett verschwunden... sowohl auf der bühne als auch im debugger...

gruß
mike
__________________
Dot-Realities
Mike Broders
Berlin

ICQ:105925103

Dot-Realities v4.0 under construction!
fraggle two ist offline   Mit Zitat antworten
Alt 05-12-2004, 05:15   #3 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 23
Fla und swf

Hmm irgendwie klappt das nicht. ^^ Vielleicht kuckt sich ja jemand das mal an, ich habe die fla mal hochgeladen..
Nach einer Weile ruckelt das ganze und es geht bald gar nichts mehr, das heisst, irgendwie werden die clips nicht entladen.
Ich denke man findet sich zurecht im code, daher sag ich mal weiter nichts verwirrtes/verwirrendes hehe...

http://www.loopmode.de/temp/shooter2.swf
http://www.loopmode.de/temp/shooter2.fla

Wäre sehr froh über ne Lösung, die nicht nur eine zeitlang flüssig läuft :/ wenn jemand weiss, woran es liegt / wie es sinnvoller geht, nur raus damit!
loopmode ist offline   Mit Zitat antworten
Alt 05-12-2004, 11:08   #4 (permalink)
The Man Who Wasn't There
 
Benutzerbild von fraggle two
 
Registriert seit: Jul 2003
Ort: BÄRLIN
Beiträge: 1.156
hi,

hab dir mal etwas angepasst...

die mc's werden jetzt alle wieder entladen und der counter wird wieder auf 0 gesetzt. somit werden bei jedem neuen schuß die evtl. übrig gebliebenen mc's überschrieben.

was mich noch stört ist das da hunderte von mc's sich anhäufen wenn man auf der mousetaste bleibt obwohl für die darstellung des effekts ja nur ne bestimmte anzahl benötigt wird.

versuch mal den zähler wieder aufnull zu setzen wenn die benötigte anzahl von mc's erreicht ist. somit sind dann auch nur soviel effekt mc's auf der bühne die erforderlich sind...

gruß
mike
Angehängte Dateien
Dateityp: zip shooter2.zip (25,7 KB, 9x aufgerufen)
__________________
Dot-Realities
Mike Broders
Berlin

ICQ:105925103

Dot-Realities v4.0 under construction!
fraggle two ist offline   Mit Zitat antworten
Alt 05-12-2004, 14:01   #5 (permalink)
Neuer User
 
Registriert seit: Jun 2003
Beiträge: 23
Danke!
Hmm, hätte ich auch mal in der Hilfe nachschauen können, dass man removeMovieClip als removeMovieClip(Ziel) einsetzt... Ich hab diesen Befehl allerdings jetzt auch zum ersten mal gebraucht, sont immer unloadMovie benutzt.

Fein, zumindest werden die Clips definitiv (auch im Debugger nachvollziehbar) gelöscht. Naja, mal weitersehen..!
loopmode 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 08:04 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele