Autor |
Nachricht |
CreeTar
Threadersteller
Dabei seit: 21.07.2005
Ort: Stuggi Town
Alter: -
Geschlecht: -
|
Verfasst Mi 14.02.2007 22:40
Titel Loop-Funktion von Delegate.create() stoppen? |
|
|
Hi,
hab eine Loop-Funktion über Delegate.create() gemacht, da setInterval()
nicht echtzeit ist. Jetzt hab ich nur das Problem das ich keine Lösung finde
die selbigen beendet. Also den Loop-Stop.
Bitte nur saubere Lösungen, also nix mit If oder überschreiben der Loop-Funktion.
Hab schon gegooglet aber EventListener funktioniert bei mir nicht so richtig.
Also, folgendes soll angehalten werden:
Code: |
class Loop
{
// die Funktion die immer per enterFrame aufgerufen werden soll
public function myLoop():Void
{
trace("looohohoooop");
}
// starten des Loops
private function startLoop():Void
{
_root.onEnterFrame = Delegate.create(this, loop);
}
// anhalten des Loops
public function stopLoop():Void
{
// ????????????????????????
}
// Constructor
public function Loop()
{
startLoop();
}
}
|
Das hier ist jetzt die vereinfachte Version, also bitte keine Kritik an der Klasse selbst
Vielen Dank für die Hilfe
|
|
|
|
|
l'Audiophile
Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht:
|
Verfasst Mi 14.02.2007 23:01
Titel
|
|
|
Aus der Klasse , ohne sie mir jetzt angeschaut zu haben, wird doch sicherlich ein Objekt erstellt. Kill das Objekt und seine Referenzen doch einfach mit delete. Oder was willst du jetzt genau wissen?
|
|
|
|
|
Anzeige
|
|
|
CreeTar
Threadersteller
Dabei seit: 21.07.2005
Ort: Stuggi Town
Alter: -
Geschlecht: -
|
Verfasst Do 15.02.2007 00:05
Titel
|
|
|
pejot hat geschrieben: | Aus der Klasse , ohne sie mir jetzt angeschaut zu haben, wird doch sicherlich ein Objekt erstellt. Kill das Objekt und seine Referenzen doch einfach mit delete. Oder was willst du jetzt genau wissen? |
Was ich genau wissen will? Du bist lustig, wenn Du Dir die Klasse nicht anschaust,
wie willst mir dann helfen?
Da ist nämlich eine Methode drin, die den Loop stoppen soll, also müsste ich ja
this.delete(); schreiben, was aber nicht funktionieren kann, da this nur die Referenz
ist. Sorry, aber das war jetzt nicht wirklich hilfreich.
Zuletzt bearbeitet von CreeTar am Do 22.02.2007 07:44, insgesamt 1-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
movie loop soll stoppen
[Howto] create shiny web2.0 like buttons in Illustrator CS2
Online-Chat Funktion - mit On und Offline Funktion
Benötige Hilfe bei einem Photoshop-Tutorial (Create a Vinyl)
Wie loop ich ein FLV?
Movieclips starten und stoppen
|
|