ios - 新的 Cocos2D 3.x API?

标签 ios cocos2d-iphone accelerometer ccsprite

我正在像其他人一样将我的应用程序升级到 Cocos2D 3.0。我在使用应用程序中的某些方法时遇到了问题。

1:我也是这样使用加速度计的:

self.AccelerometerEnabled = YES; 

但是这也发生了变化,调用加速度计的替代方法是什么?

2:最后我使用了 Cocos2D 2.x 的 actionManager 是这样的:

[[[CCDirector sharedDirector] actionManager] resumeTargets:self.pauseTargets];

调用 resumeTargets 的新替代方法是什么?

相信我,我已经查看了 3.0 的文档,但没有找到特别针对这些的新的替代 API。

最佳答案

1:作为一个简单的答案,加速度计已被一起删除,因为它自 iOS 5 以来已被弃用

2:现在需要这些,下面的 actionManager 代码将起作用:

#import "CCDirector_Private.h"
#import "CCActionManager.h"

关于ios - 新的 Cocos2D 3.x API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21669925/

相关文章:

linux - 基于加速度计的手势识别

ios - 为什么在属性中包装 ReactiveSwift MutableProperty 会导致泄漏?

ios - 不使用 Xcode 配置设备

ios - ios中uitextField中金额条目的正则表达式

ios - Cocos2d V3.0隐藏iAd

optimization - cocos2d 中的多个粒子系统

ios5 - iPhone 上的 Nike+ GPS 如何在后台接收加速度计更新?

ios - 如何使用LiveCode字段计算selectedText的位置?

ios - 添加 CADisplayLink 到 Cocos2D

ios - 使用 CoreMotion 框架在后台接收加速度计更新