Bonjour,
J'ai créé un ensemble de fonctions en AS pour gérer des pauses d'un temps déterminé dans une animation, et j'essaie de convertir cet ensemble de fonctions en une classe, mais j'ai un message d'erreur comme quoi les fonctions ou méthodes play() et pause() ne sont pas définies.

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
package anim {
	import flash.utils.Timer;
	import flash.events.TimerEvent;
 
	public class Case {
 
		public var tempsMulti:Number = 1.0;
 
		public function Case():void {
			stop();
		}
 
		public function setTempsMulti(temps:Number):void {
			this.tempsMulti = temps;
		}
 
		public function attends(tps:Number):void {
			var temps:Number = tps * this.tempsMulti;
 
			var timer:Timer = new Timer(temps, 1);
			stop();
 
			timer.addEventListener("timer", this.suivant);
			timer.start();
		}
 
		private function suivant(event:TimerEvent):void {
			play();
		}
	}
}
Merci d'avance pour votre aide.