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.