J'ai obtenu une image aléatoire que je veux faire pivoter (interpolation de mouvement) pour 180º avec l'événement MOUSE_OVER. J'ai une autre fonction qui renvoie l'image -180º avec l'événement MOUSE_OUT. Le problème survient lorsque l'événement MOUSE_OUT se déclenche alors que l'événement MOUSE_OVER est toujours actif.réinitialisation des événements de souris
stop();
sClock.addEventListener(MouseEvent.MOUSE_OVER, Frwrd);
sClock.addEventListener(MouseEvent.MOUSE_OUT, Bck);
function Frwrd(event:MouseEvent):void
{
this.gotoAndPlay("2");
}
function Bck(event:MouseEvent):void
{
this.gotoAndPlay("21");
}
Si j'utilise les étiquettes des cadres, au lieu de « 2 » et « 21 », il est encore plus étrange.
stop();
sClock.addEventListener(MouseEvent.MOUSE_OVER, Frwrd);
sClock.addEventListener(MouseEvent.MOUSE_OUT, Bck);
function Frwrd(event:MouseEvent):void
{
this.gotoAndPlay("RotationStart");
}
function Bck(event:MouseEvent):void
{
this.gotoAndPlay("RotationEnd");