Cocos2d iphone 跟踪运动COCOS2D3.0

Cocos2d iphone 跟踪运动COCOS2D3.0,cocos2d-iphone,accelerometer,Cocos2d Iphone,Accelerometer,如何知道手机何时向相反方向倾斜以更改精灵方向 这是读取手机加速计的代码,告诉精灵移动的位置和速度 - (void)update:(CCTime)delta { accelerometerData = _motionManager.accelerometerData; CMAcceleration acceleration = accelerometerData.acceleration; CGFloat newXPosition = MainSprite.position.x + accel

如何知道手机何时向相反方向倾斜以更改精灵方向

这是读取手机加速计的代码,告诉精灵移动的位置和速度

- (void)update:(CCTime)delta {

accelerometerData = _motionManager.accelerometerData;
CMAcceleration acceleration = accelerometerData.acceleration;

CGFloat newXPosition = MainSprite.position.x + acceleration.y * 1000 * delta;
newXPosition = clampf(newXPosition, 0, self.contentSize.width);
MainSprite.position = CGPointMake(newXPosition, MainSprite.position.y); 

}

你说的反方向是什么意思?这也是纵向模式还是横向模式?横向当屏幕倾斜到某个方向时,精灵将对准该方向