使用cocos2d应用程序降低功耗的可能性

zei*_*sen 6 iphone power-management heat cocos2d-iphone

我制作了一个包含一些小动画的棋盘游戏.我将fps从60降低到30以减少处理器负载.但该设备仍然非常温暖.没有cocos2d的另一个应用程序不是那么加热它.有没有办法让iPhone平静下来?设备状态如下:

  • 始终启用Wifi
  • 该应用程序使用游戏中心
  • GPS无效
  • fps总是在30
  • 我使用cocos2d-iphone作为引擎

Tho*_*hom 2

可能值得尝试不同的导演类型,例如kCCDirectorTypeNSTimer,看看这是否有帮助。这些将对游戏的主循环产生最大的影响。

您还应该花一些时间使用 Instruments(如果您还没有这样做的话),因为这会向您显示 CPU 将时间花在哪里,并为您提供一些关于可以在哪些方面简化操作的提示。