在Cocos2d中禁用AutoDim模式

Mac*_*00b 3 iphone xcode cocos2d-iphone

如何在cocos2d中没有收到任何用户触摸后停止屏幕自动变暗?

小智 8

    [UIApplication sharedApplication].idleTimerDisabled = YES;
Run Code Online (Sandbox Code Playgroud)

在appDelegate中添加此项,这将阻止设备在应用程序运行时进入休眠状态.


小智 7

[UIApplication sharedApplication].idleTimerDisabled = YES;
Run Code Online (Sandbox Code Playgroud)

为了节省电池,您应该仅在必要时禁用空闲计时器(即,当用户正在播放时,而不是在浏览菜单时).

因此,最好将此代码放在onEnter游戏层的功能中,然后添加

    [UIApplication sharedApplication].idleTimerDisabled = NO;
Run Code Online (Sandbox Code Playgroud)

你的onExit功能