我想检测设备运动,例如Panorama
ie motion from my left side to Right side
。
我试过了,accelerometer
但我做不到。
我喜欢在设备移动时沿直线移动一张图像。
我的代码如下:
- (void)viewDidLoad
{
[super viewDidLoad];
[[UIAccelerometer sharedAccelerometer] setUpdateInterval:1/60];
[[UIAccelerometer sharedAccelerometer]setDelegate:self];
}
pragma mark - 加速度计代表
- (void)accelerometer:(UIAccelerometer *)accelerometer didAccelerate:
(UIAcceleration *)acceleration{
valueX = acceleration.x*100.0;
valueY = acceleration.y*30.0;
float newX = (float)(ball.center.x + valueX);
CGPoint newCenter = CGPointMake(newX, 50);
ball.center = newCenter;
}
我怎样才能做到这一点?因为有很多应用程序使用它。
请指导我。
谢谢..