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);
}
你说的反方向是什么意思?这也是纵向模式还是横向模式?横向当屏幕倾斜到某个方向时,精灵将对准该方向