import flash.events.TransformGestureEvent;
import flash.display.Sprite;
import flash.ui.Multitouch;
var sprite:Sprite=new Sprite();
Multitouch.inputMode=MultitouchInputMode.GESTURE;
createArt();
function createArt(){
this.addChild(sprite);
var g:Graphics=sprite.graphics;
g.beginFill(0xffccff);
g.drawRect(0,550,1000,200);
g.endFill();
g.lineStyle(3,0xff0000);
g.moveTo(2,650);
var xpos:Number=0;
var ypos:Number=0;
var angle:Number=0;
for (var i:int=0;i<200;i++){
xpos+=5;
ypos=Math.sin(angle)*100+650;
angle+=20;
sprite.graphics.lineTo(xpos,ypos);
}
sprite.addEventListener(TransformGestureEvent.GESTURE_PAN,onPan);
}
function onPan(event:TransformGestureEvent):void{
sprite.x+=event.offsetX;
}
import flash.display.Sprite;
import flash.ui.Multitouch;
var sprite:Sprite=new Sprite();
Multitouch.inputMode=MultitouchInputMode.GESTURE;
createArt();
function createArt(){
this.addChild(sprite);
var g:Graphics=sprite.graphics;
g.beginFill(0xffccff);
g.drawRect(0,550,1000,200);
g.endFill();
g.lineStyle(3,0xff0000);
g.moveTo(2,650);
var xpos:Number=0;
var ypos:Number=0;
var angle:Number=0;
for (var i:int=0;i<200;i++){
xpos+=5;
ypos=Math.sin(angle)*100+650;
angle+=20;
sprite.graphics.lineTo(xpos,ypos);
}
sprite.addEventListener(TransformGestureEvent.GESTURE_PAN,onPan);
}
function onPan(event:TransformGestureEvent):void{
sprite.x+=event.offsetX;
}