上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 30 下一页
摘要: 背景音乐的播放与停止实例代码如下:[html]view plaincopySimpleAudioEngine::getInstance()->playBackgroundMusic("sound/Jazz.mp3",true);SimpleAudioEngine::getInstance()->st... 阅读全文
posted @ 2014-08-04 12:43 智捷iOS课堂 阅读(306) 评论(0) 推荐(0) 编辑
摘要: Cocos2d-x提供了一个音频CocosDenshion引擎,CocosDenshion引擎可以独立于Cocos2d-x单独使用,CocosDenshion引擎本质上封装了OpenAL音频处理库。具体使用的API是SimpleAudioEngine。SimpleAudioEngine有几个常用的函... 阅读全文
posted @ 2014-08-04 12:21 智捷iOS课堂 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 下面我们通过一个实例介绍一下如果通过层加速度计事件实现访问加速度计。该实例场景如下图所示,场景中有一个小球,当我们把移动设备水平放置,屏幕向上,然后左右晃动移动设备来改变小球的位置。下面我们再看看具体的程序代码,首先看一下HelloWorldScene.h文件,它的代码如下:[html]view p... 阅读全文
posted @ 2014-07-28 13:58 智捷iOS课堂 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 加速度计是一种能够感应设备一个方向上线性加速度的传感器。广泛用于航空、航海、宇航及武器的制导与控制中。线加速度计的种类很多,在iOS等移动设备中目前采用的是三轴加速度计,可以感应设备上X、Y、Z轴方向上线性加速度的变化。如下图所示,iOS和Android等设备三轴加速度计的坐标系是右手坐标系,即:设... 阅读全文
posted @ 2014-07-28 13:44 智捷iOS课堂 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 下面我们通过一个实例详细了解一下,层中单点触摸事件的实现过程。感受一下它的缺点和优点。该实例场景如下图所示,场景中有两个方块精灵,我们可以点击和移动它们。下面我们看看HelloWorldScene.cpp具体的实现代码如下:[html]view plaincopyboolHelloWorld::in... 阅读全文
posted @ 2014-07-26 20:24 智捷iOS课堂 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 在Cocos2d-x 3.0之后提供了对C++11标准[1]的支持,其中的Lambda[2]表达式使用起来非常简洁。我们可以使用Lambda表达式重构上一节的实例。我们可以将下面的代码:[html]view plaincopylistener->onTouchBegan=CC_CALLBACK_2(... 阅读全文
posted @ 2014-07-26 20:07 智捷iOS课堂 阅读(516) 评论(0) 推荐(0) 编辑
摘要: addChild(boxC,30,kBoxC_Tag);⑥returntrue;}我们在HelloWorld::init()函数中初始化了场景中的背景和三个方块精灵。代码第①~④行是创建并添加背景,图8-3所示的背景是由一个128x128纹理图片(BackgroundTile.png)反复贴图上... 阅读全文
posted @ 2014-07-24 20:44 智捷iOS课堂 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 理解一个触摸事件可以从时间和空间两方面考虑。1、触摸事件的时间方面触摸事件的在时间方面,如下图所示,可以有不同的“按下”、“移动”和“抬起”等阶段,表示触摸是否刚刚开始、是否正在移动或处于静止状态,以及何时结束,也就是手指何时从屏幕抬起。此外,触摸事件的不同阶段都可以有单点触摸或多点触摸,是否支持多... 阅读全文
posted @ 2014-07-23 20:09 智捷iOS课堂 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 下面我们通过一个实例介绍一下帧动画的使用,这个实例如下图所示,点击Go按钮开始播放动画,这时候播放按钮标题变为Stop,点击Stop按钮可以停止播放动画。下面我们再看看具体的程序代码,首先看一下看HelloWorldScene.h文件,它的代码如下:[html]view plaincopy#ifnd... 阅读全文
posted @ 2014-07-15 16:17 智捷iOS课堂 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 下面我们通过一个实例介绍几个特效的使用,这个实例下图所示,下图是一个操作菜单场景,选择菜单可以进入到下图动作场景,在下图动作场景中点击Go按钮可以执行我们选择的特性动作,点击Back按钮可以返回到菜单场景。下面我们再看看具体的程序代码,首先看一下看HelloWorldScene.h文件,它的代码如下... 阅读全文
posted @ 2014-07-13 21:16 智捷iOS课堂 阅读(280) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 30 下一页