![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Cocos2d-x
文章平均质量分 60
_game
这个作者很懒,什么都没留下…
展开
-
Win32下搭建Cocos2d-x开发环境(1):新建工程
1.下载Cocos2d-x相关类库可以在 http://www.cocos2d-x.org/download 下找到Cocos2d-x的类库。目前2.x的最新版本为2.2.3。直接点击下载即可2.解压缩对下载的jar包进行解压缩,获得如下两个文件:第一个_MACOSX实在IOS操作系统下使用的,我们不必去理会。打开cocos2d-x-2.2.2有如下目录:3.新原创 2014-03-16 09:54:30 · 751 阅读 · 0 评论 -
Cocos2d-x项目过程中遇到的一些问题总结
这几天在用Cocos2D-X尝试着做一个小游戏,当然不是创新咯,只是单纯的模仿,就是为了将自己这段时间学到的技术应用于实践中。在这个过程中,遇到了一些问题,在此特做一些总结,以免以后遇到类似的问题。与诸君共享,希望能够在诸君以后的开发中起到一点帮助,哪怕只是一点点,也就不负初衷了O(∩_∩)O哈哈~1.进入场景后没有出现预期控件移动的效果错误原因:没有调用父类的onEnter()方原创 2014-03-25 07:27:11 · 1466 阅读 · 0 评论 -
VS2012加载Cocos2d-x解决方案失败问题
VS2012加载Cocos2d-x解决方案失败问题原创 2014-03-25 18:42:59 · 1249 阅读 · 0 评论 -
Cocos2d-x添加音效CocosDenshion
声音是游戏中重要的元素之一,美好的配乐可以为游戏增色不少。Cocos2d-x引擎提供了强大的声音支持,今天我们就一起来学习如何使用这些接口来添加游戏中的背景音乐和特效音乐吧~~~原创 2014-03-25 07:18:50 · 993 阅读 · 0 评论 -
Cocos2d-x三种定时器的使用schedule,scheduleUpdate,scheduleOnce
Cocos2d-x三种定时器的使用schedule,scheduleUpdate,scheduleOnce首先,什么是定时器呢?或许有时候我们想没个一定的时间周期性地在屏幕上生成一个精灵,或者周期性地检验物体间的碰撞。当我们想周期性地(一次或者多次)去执行某个方法或某段程序时,就可以交给定时器来解决。 Cocos2d-x中有三种定时器,分别是schedule,scheduleU原创 2014-03-15 22:45:25 · 2191 阅读 · 0 评论 -
Cocos2d-x动作详解
CCAction类继承自CCObject,有三个子类:有限时间动作(CCFiniteTimeAction)、跟随(CCFollow)、移动速度(CCSpeed),其中有限时间动作分为瞬时动作(CCActionInstant)和延时动作(CCActionInterval)。 基本动作CCAction的子类CCFiniteTimeAction分为瞬时动作(CCActionInstant)和原创 2014-03-18 19:10:07 · 510 阅读 · 0 评论 -
Cocos2d-x程序中的一些小细节
学习Cocos2d-x游戏引擎的第5天,在这几天的学习中,发现Cocos2d-x的确是一个简单易用但功能强大的2D游戏开发引擎(虽然我也没有接触过其他的引擎~~~~(>_细节决定成败!在学习Cocos2d-x的过程中也特别注意到一些细节问题,在此特意做一些简单的总结,希望能对你我未来的进一步学习有一些小小滴帮助~~我会陆续将自己碰到的一些细节问题写到这篇博文中来的,也希望大家在评论中进行补原创 2014-03-18 20:53:49 · 569 阅读 · 0 评论 -
Cocos2d-x精灵创建
精灵是游戏中非常重要的元素之一。Cocos2d-x通过CCSprit类创建精灵。CCSprite是一副2D图像,CCSprit可以通过图像或者图像中的一个矩形子区域创建。简单来说,精灵就是一张2D图片,我们在游戏场景中看到的大部分都是精灵对象。通过调用特定的程序接口,我们可以让精灵实现跳跃、旋转、移动、缩放等一系列动作。CCSprit的继承结构如下: Cocos2d-x中常用的创建精灵原创 2014-03-18 19:53:17 · 741 阅读 · 1 评论 -
Cocos2d-x中常用的选择器
在Objective-C中,选择器(Selector)是类似于C++中的类函数指针的机制。由于Cocos2d-x继承了Cocos2d-iPhone的代码风格,因此也提供了一系列类似于Objective-C中创建选择器语法的宏,用来创建函数指针。这些宏都只有一个参数SELECTOR,表示被指向的类方法。将这些宏列举如下:#define schedule_selector(_SELECTOR) (原创 2014-03-18 21:29:24 · 658 阅读 · 0 评论 -
Cocos2d-x中常用的宏定义(二)
1.数学类cocos2d-x 里使用最多的数学类型是CCPoint,一个点,本质上也是一个向量,对于向量和向量之间有很多的数学操作要做,oh我知道要干什么,也许我知道怎么求一个值但是不知道怎么求得高效(或者不知道),怎么办我能偷懒吗?那当然可以。这其实并不是一个懒的标准,因为有一些方法写多了也可能确实稍微有那么点麻烦,所以自然cocos2d提供了一套ccp系列来帮助我们完成很多的工作,也显转载 2014-03-17 19:49:27 · 448 阅读 · 0 评论 -
Cocos2d-x中常用的宏定义(一)
宏名称功能参数示例CREATE_FUNC创建对象。重写create()方法,并调用类的init()方法,设置对象为自动释放__TYPE__:类名CREATE_FUNC(HelloWorld);NODE_FUNC创建对象。重写node()方法,并调用类的init()方法,设置对原创 2014-03-16 20:03:04 · 630 阅读 · 0 评论 -
Cocos2d-x的体系结构和目录结构
今天简单了解一下Cocos2d-x的体系结构和目录结构,以我个人的学习经验来说,学习一个框架或引擎之前,应该先了解它的整体系统架构,了解其运行流程和基本原理,这样在进一步的学习中思路就能保持始终清楚,学习效率也会有大幅提高。先来看看Cocos2d-x的体系结构:1.体系结构2.目录结构当你从http://www.cocos2d-x.org/download 下载Cocos2原创 2014-03-16 15:57:30 · 1035 阅读 · 0 评论 -
jni/../../Classes/AppDelegate.cpp:102: error: undefined reference to 'TestController::TestController
错误信息:[armeabi] SharedLibrary : libcocos2dcpp.soE:/Android/android-ndk-r9d/toolchains/arm-linux-androideabi-4.6/prebuilt/windows/bin/../lib/gcc/arm-linux-androideabi/4.6/../../../../arm-linux-andr原创 2014-08-23 17:07:21 · 1517 阅读 · 0 评论