
Untitled
By: a guest on
Jun 17th, 2012 | syntax:
None | size: 0.61 KB | hits: 18 | expires: Never
Accelerometer - Ball going off stage. Flash AS3 Problem
import flash.sensors.Accelerometer;
import flash.events.AccelerometerEvent;
var my_acc:Accelerometer = new Accelerometer();
my_acc.setRequestedUpdateInterval(50);
my_acc.addEventListener(AccelerometerEvent.UPDATE, onAccUpdate);
function onAccUpdate(e:AccelerometerEvent):void{
ball.x -= (e.accelerationX*30);
ball.y += (e.accelerationY*30);
if (ball.x < 0) {
ball.x = 0;
} else if (ball.x > stage.stageWidth) {
ball.x = stage.stageWidth;
}
if (ball.y < 0) {
ball.y = 0;
} else if (ball.y > stage.stageHeight)
{ ball.y = stage.stageHeight;
}
}