Flashhilfe.de - Flash Community

Viele flash.utils.timer auf einmal > viele einzelne events?! [Flash 9]

 


AntwortenRegistrieren Seite1  

elfe2k#1
Benutzerbild von elfe2k
Beiträge: 4
Registriert: Dec 2010

30.12.2010, 15:17

hallo gemeinde,

ich habe verschiedene buttons, die nach einem mouse event einen timer auslösen, dessen delay imme runterschiedlich ist.
ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
...

var _timer:Object = new Timer(_myVAR*1000,1);
_timer.addEventListener(TimerEvent.TIMER_COMPLETE, eventTimerHandler);
_timer.start();

...

private function eventTimerHandler(event:TimerEvent):void
{
  event.target.removeEventListener(TimerEvent.TIMER_COMPLETE, eventTimerHandler);
  event.target.reset();
  event.target.stop();
 
  // ?? mitgebrachte eigenschaft (z.b timer.name) ausführen

}



frage: wie kann ich dem timer speziele eigenschaften vermitteln, die nach ablauf ausgeführt werden?

flash.utils.timer hat z.b. keine name eigenschaft, ich kann dem timer praktisch auch nichts auf den weg geben, außer im event listener..



elfe2k
Werbung
Beiträge: 0
Registriert: Feb 2016


mikemike#2
Benutzerbild von mikemike
Beiträge: 125
Registriert: Jan 2010

30.12.2010, 19:13

Ein Timer ist kein dynamisches Objekt also kannst du keine Eigenschaften hinzufügen... Außerdem wofür sollte ein Timer eine name Eingenschaft haben?? Füg doch einfach einen String hinzu oder versteh ich grad dein Problem nicht:
ActionScript:
1
2
3
4
5
6
7
8
9
private var text:String;
private function eventTimerHandler(event:TimerEvent):void
{
    event.target.removeEventListener(TimerEvent.TIMER_COMPLETE, eventTimerHandler);
    event.target.reset();
    event.target.stop();
    text = "Timer beendet"
 
}
Treffen sich ein Stein und ein Brett.
Der Stein: "Hi, Ich bin ein Stein"
Das Brett: "Wenn du Einstein bist, bin ich Brett Pitt"

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