文档章节

cocos2d-x中在applicationWillEnterForground处理暂停游戏

MingliC
 MingliC
发布于 2013/10/07 17:23
字数 177
阅读 829
收藏 1

 cocos2d-x中在applicationWillEnterForground处理暂停游戏时

当玩家按 Home键游戏进入后台,我们需要暂停游戏,之后再返回继续游戏。 
在AppDelegate::applicationDidEnterBackground中调用 CCDirector::sharedDirector()->pause()暂停游戏。 

在AppDelegate::applicationWillEnterForground中即便不调用CCDirector::sharedDirector()->resume(),游戏却并未处理暂停状态而是继续运行,就算在AppDelegate::applicationWillEnterForground中调用了CCDirector::sharedDirector()->pause()依然会继续运行。何解? 

之前看到网友也对这个问题表示郁闷,但未得解……后来我在AppController.mm中找到这样一段代码,注释掉其中两行就没事了……

不过注释掉框架提供的代码,还是没有安全感。。。

© 著作权归作者所有

共有 人打赏支持
MingliC
粉丝 4
博文 18
码字总数 5458
作品 0
珠海
程序员
私信 提问
Cocos2d-x中使用音频CocosDenshion引擎介绍与音频文件的预处理

Cocos2d-x提供了一个音频CocosDenshion引擎,CocosDenshion引擎可以独立于Cocos2d-x单独使用,CocosDenshion引擎本质上封装了OpenAL音频处理库。 具体使用的API是SimpleAudioEngine。SimpleA...

智捷课堂
2014/08/04
0
0
Cocos2d-x中背景音乐播放暂停与继续

背景音乐播放暂停与继续似乎我们很少使用,事实上也正是如此,背景音乐播放暂停与继续实例代码如下: [html] view plaincopy SimpleAudioEngine::getInstance()->pauseBackgroundMusic(); Si...

智捷课堂
2014/08/04
0
0
十二 手游开发神器 cocos2d-x editor 之游戏暂停悬浮层

进入游戏主场景,游戏需要临时暂停、重新选关、重新玩等等,所以玩家点击暂停按钮,弹出一个选择悬浮层,这一节我们来实现; 效果如下: 点击右上角游戏暂停; 返回回到开始界面; 代码下载:...

makeapp628
2014/01/25
0
0
手游开发神器 cocos2d-x editor 教程聚合和代码下载(持续更新中)

一 cocos2d-x editor工具下载和基础教程: 一 手游开发神器 cocos2d-x editor初识 二 手游开发神器 cocos2d-x editor工具下载和安装配置 三 手游开发神器 cocos2d-x editor 之基础工具 inte...

makeapp628
2014/02/11
0
0
【Cocos2d-x-基础概念】Director Scene Layer and Sprite

Director Scene Layer and Sprite Scenes scene(由CCScene类实现)多多少少是一个相对独立的app工作流。有些人把它称为“screens”或者“stages”。你的app可以由多个scene,但一次只能有一个...

王选易
2013/05/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Alpakka Kafka,反应式Kafka客户端

Alpakka Kafka 是一个要用于 Java 和 Scala 语言的开源的流感知和反应式集成数据线项目。它建立在 Akka Stream之上,提供了 DSL 来支持反应式和流式编程,内置回压功能。Akka Streams 是 Re...

羊八井
28分钟前
3
0
PHP7源码编译安装详解

$ yum groupinstall "development tools"$ yum install -y gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype \freetype-devel libpng libpng-devel libxml2 ......

问题终结者
33分钟前
3
0
Django学习笔记-从创建虚拟环境到启用服务

1 前置条件 windows系统下,目前已经完成anaconda3或miniconda3的安装,这也意味着已经完成了python3的安装。 2 创建虚拟环境 1、通过Anaconda Prompt,使用conda命令创建虚拟环境(base) e...

davidwbnu
昨天
3
0
python学习04:函数的定义及基本使用

python可以像c++一样,可以直接定义函数。具体格式如下: def(关键字) 函数名(形参01,形参02...): do_something... #如果有返回值,则调用以下语句 return 返回值...

太空堡垒
昨天
2
0
深夜杂想

今天周六,从上午9点钟一直码代码到下午5点钟。然后下午又睡了很久。吃过晚饭后来本想晚上再写点代码,不知道为啥,没有任何状态,一直发呆到现在。想起自己计划在元旦节(或者春节)写点自己...

元谷
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部