- 浏览: 261767 次
- 性别:
- 来自: 大连
文章分类
最新评论
cocos2d 回放音效的默认设置是 44Khz,但 iPhone 环境下 22Khz 就足够了,大多数游戏的音效文件都是 22Khz 的。所以在初始化游戏时,应该修改 cocos2d 的音效回放设定,以达到最高的处理效率。
还可以在初始化时预先载入音效,避免玩家操作要发出音效时却导致游戏停顿一下的问题:
音效格式效率最高的是 wave,但体积最大(因为没有压缩),比较合适的选择是 aac 和 ima4。
深入了解可以看这篇文章:http://www.raywenderlich.com/204/audio-101-for-iphone-developers-file-and-data-formats
#import "SimpleAudioEngine.h" [CDSoundEngine setMixerSampleRate:CD_SAMPLE_RATE_MID];
还可以在初始化时预先载入音效,避免玩家操作要发出音效时却导致游戏停顿一下的问题:
[[SimpleAudioEngine sharedEngine] preloadEffect:@"Oh-Yeah.wav"];
音效格式效率最高的是 wave,但体积最大(因为没有压缩),比较合适的选择是 aac 和 ima4。
深入了解可以看这篇文章:http://www.raywenderlich.com/204/audio-101-for-iphone-developers-file-and-data-formats
发表评论
-
cocos2d 在玩游戏的时候不进入待机模式
2012-04-11 10:19 920[UIApplication sharedApplicatio ... -
如何设置touch的响应层或吸收终端层
2012-03-07 22:44 0[[CCTouchDispatcher sharedDis ... -
将UIImage中像素的黑色转成透明色
2012-03-07 22:22 0void ProviderReleaseData ... -
cocos2d添加输入框
2012-02-23 17:33 0添加输入框,因此搜了一下找了这个方法 [[[[CCDirec ... -
debug模式调试
2012-02-20 10:59 0-(void) dealloc{ CCLOG(@&qu ... -
随机在屏幕上产生一个坐标点
2012-02-20 10:28 0//根据某个数字随机产生一个坐标点 - (CGPoint ... -
判断触摸点是否与精灵碰撞
2012-02-20 10:28 0//碰撞检测 - (BOOL) circle:(CGPo ... -
iphone开发基础:【object-c系列教程完毕】
2011-10-25 11:11 1378iphone开发基础:【object-c系列教程完毕】 接下来 ... -
(转)把两个Layer融合成一个UIImage的截图方法
2011-09-27 10:15 3483//layer1 CCLay ... -
cocos2d 使用 NSThread
2011-09-26 14:43 847-(void)toR_therd:(id) sender ... -
NSNotificationCenter
2011-09-26 14:23 1069定义一个消息中心 [[NSNotification ... -
COCOS2D 事件冒泡规律 和 CCMenu一直响应事件的解决办法
2011-09-09 12:50 2280cocos2d把响应事件的对像放入一个栈中,用先进后出的规率来 ... -
box2d 中设置界面大小的函数
2011-09-09 10:52 867-(void)activePageWhenEnterIn; ... -
另一种实现 Fruit Ninja 里刀
2011-09-08 23:57 932实现原理: 画直线 在一个 list 列表里记 ... -
CCLayer
2011-09-08 23:52 3129一个场景(Scene)上可能有多个Layer 引用CCLaye ... -
Scene
2011-09-08 23:50 1009scene永远是一个场景上的根节点 引用scene(即 CCS ... -
定时消息 update:方法
2011-09-08 23:48 1591scheduleUpdate方法会执行update:方法,每帧 ... -
CCAction
2011-09-08 23:46 1075Node可以执行Action 声明并运行action CC ... -
CCNode
2011-09-08 23:44 1141CCNode是所有节点的父类包括(Layer, Sprite, ... -
CCDirector
2011-09-08 23:43 2557首先接触到的是CCDirector类,顾名思义是2d动画的导演 ...
相关推荐
资源名称:Cocos2d-x实战:JS卷——Cocos2d-JS开发内容简介:本书是介绍Cocos2d-x游戏编程和开发技术书籍,介绍了使用Cocos2d-JS中核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、性能优化、多平台...
cocos2d入门 cocos2d入门 cocos2d入门 cocos2d入门 cocos2d入门 cocos2d入门
该资源主要用于cocos2d-x中Value与json字符串的相互转换,提供从json文件读取为cocos2d::Value,cocos2d::Value写入到文件,cocos2d::Value转换为json字符串,json字符串转换为cocos2d::Value。json字符串转换成cocos...
cocos2d-x-2.1.5
第1章 开始前的准备工作 1 第2章 你的第一款iPhone游戏:垂直射击游戏 38 第3章 Cocos2D核心类 69 第4章 Cocos2D中的动作、特效与动画 152 第5章 Cocos2D中的文本渲染系统 229 共19章
在使用cocos2d-x开发游戏的过程中,为了实现逻辑和显示相分离。 在下通宵了一个晚上,写出了该事件类。 谨记,该事件只能用于cocos2d-x中。 事件发送者需要继承EventDispatcher类 事件接收者需要继承EventHandle类...
Ray Wenderlich的《Cocos2d SimpleGame》,被认为是cocos2d的初学者最好的教程,这本书被Cocos2D-X团队从objective-c转化到了c++版,并发布在了github上。在此感谢Ray Wenderlich的慷慨相助。 源代码是在cocos2d-x ...
cocos2d-x游戏代码
Cocos2d-x实战 JS卷 Cocos2d-JS开发 PDF 电子书完整版本
Cocos2d-x是移动跨平台开发最流行的游戏引擎,而本书是一本很全面的、比较‘接地气’的游戏开发教程。书中汇聚了热门手机游戏《捕鱼达人》开发的实战经验,作者从最基础的内容开始,逐步深入地介绍了Cocos2d-x的相关...
如果你想用cocos2d开发android游戏,但是又不方便找包,这里就可以为你提供cocos2d开发的所有相关包,解压后得到libs文件夹即可。
本人提交源码进行了版本移植并修改了一个bug,目前使用VS2008+cocos2d-x,2.0.4版本编译测试过(需要注意的是,我的IDE环境中是将COCOS2d-x的头文件和库文件设置到了VS环境中对所有项目生效,并没有单独对特定的COCOS...
cocos2d的学习资料,一本比较经典的cocos2d开发书,适合cocos2d/cocos2d-x的入门
Cocos2d-x实战
Cocos2d-x源于Cocos2d,是一款开源游戏引擎项目,是一款基于对原有iOS平台cocos2d重写为C++的开源代码,封装了OpenGL,Box2d,LibCurl,LibPng等开源的跨平台代码。由于基于C++和STL特点使其广泛应用于游戏开发、移动...
cocos2d-x实战项目 01.cocos2d-x原理及环境配置.rar 03.cocostudio使用方法及UI控制.rar 04.XML文件读取与骨骼动画.rarcocos2d-x实战项目 01.cocos2d-x原理及环境配置.rar 03.cocostudio使用方法及UI控制.rar 04.XML...
cocos2d-x 3.0 人物行走 . 包里有代码和 图片资源.
windows环境,一款很好用cocos2d粒子特效编辑器,里面有不少例子
资源名称:大富翁手机游戏开发实战基于Cocos2d-x3.2引擎内容简介:李德国编著的《大富翁手机游戏开发实战(基于 Cocos2d-x3.2引擎)》使用Cocos2d-x游戏引擎技术,带领读者一步一步从零开始进行大富翁移动游戏的开发...
资源名称:Cocos2D-X游戏开发技术精解内容简介:Cocos2D-X是一款支持多平台的 2D手机游戏引擎,支持iOS、Android、BlackBerry等众多平台。当前,很多移动平台流行的游戏,都是基于Cocos2D-X开发的。 《Cocos2D-X...