En mi flash tengo una clase que se llama Menu.as, dejo el código
Código ActionScript :
package Clases {
import flash.display.MovieClip;
import flash.events.TransformGestureEvent;
import flash.ui.Multitouch;
import flash.ui.MultitouchInputMode;
import flash.events.Event;
public class Menu extends MovieClip {
private var Pantalla:Number = 1;
private var totalPantallas:Number = 3;
private var DistanciaX:int = 0;
private var Tiempo:Number = 0;
public function Menu() {
// constructor code
Multitouch.inputMode = MultitouchInputMode.GESTURE;
addEventListener(TransformGestureEvent.GESTURE_SWIPE, MoverMenu);
}
private function MoverMenu(event:TransformGestureEvent):void{
if(event.offsetX ==1){
if(Pantalla > 1){
Pantalla--;
ChecarDistancia(Pantalla);
addEventListener("enterFrame", Mover);
Tiempo = 0;
}
}
else if(event.offsetX == -1){
if(Pantalla<totalPantallas){
Pantalla++;
ChecarDistancia(Pantalla);
addEventListener("enterFrame", Mover);
Tiempo = 0;
}
}
}
private function ChecarDistancia (numero:int):void{
switch (numero){
case 1: DistanciaX = 400;
break;
case 2: DistanciaX = -400;
break;
case 3: DistanciaX = -1200;
break;
}
}
private function Mover(event:Event):void{
x = x+(DistanciaX -x ) * 0.3;
Tiempo++;
if(Tiempo ==20){
removeEventListener("enterFrame", Mover);
Tiempo = 0;
}
}
}}
Se los agradecería mucho si me guían un poco, Gracias.
