J'ai une alerte minuterie:alerte Timer - FIX
private var cheat:Timer;
private function init():void {
cheat = new Timer(2000, 1);
cheat.addEventListener(TimerEvent.TIMER_COMPLETE, cheatProtection);
}
private function showAlert():void {
cheat.reset();
cheat.start();
}
private function alrt_close(evt:CloseEvent):void {
cheat.stop();
}
private function cheatProtection(evt:TimerEvent):void {
Alert.show("Text", "Label", Alert.OK, this, alrt_close);
}
Alors ce que je fais est que j'appelle à showAlert(), mais Alert (fonction cheatProtection) ne se produit pas. Qu'est-ce qui ne va pas?
Merci, Yan
Vous appelez init() quelque part dans votre classe d'appel, non? –
hmm .. Je fais: rollOut = "showAlert()" quelque chose manque? – Yan
Droit, mais appelez-vous explicitement init() à un moment donné? Sinon, votre minuteur ne sera jamais créé. (Sauf si init() est appelé automatiquement, cela fait un moment que j'ai créé un objet Flex.) –