2014-09-24 54 views
1

我的cocos2d應用程序具有抖動功能,我使用UIAccelerometer開發抖動功能。在iOS 8 UIA加速度計不工作。任何人都可以幫助我,如何檢測cocos2d應用程序中的搖動手勢。如何在iPhone Cocos2D中檢測搖動手勢?在iOS 8

感謝....

+0

' - (空)加速度計:(UIAccelerometer *)加速度計didAccelerate:(UIAcceleration *)acceleration' 是這個函數不工作..即使你使用..'[[UIAccelerometer sharedAccelerometer] setDelegate:self];'..或'self.isAccelerometerEnabled = YES;'在'init'或'CCLayer'中的'onEnter'? – 2014-10-08 11:28:01

+0

讓我知道如果下來的答案不是你在找什麼。將很樂意改變或刪除。 - – 2014-10-09 23:56:42

回答

0

添加到您的視圖控制器:

override func motionEnded(motion: UIEventSubtype, withEvent event: UIEvent?) { 
    if motion == .MotionShake { 
     // do something cool 
    } 
}