随笔分类 -  Cocos2d-x study

cocos2d-x的学习及使用
摘要:Follow 在地图中使地图和人物一起运动 1 bool HelloWorld::init() 2 { 3 ////////////////////////////// 4 // 1. super init first 5 if ( !Layer::init() ) 6 ... 阅读全文
posted @ 2015-06-05 21:59 silent-bobo 阅读(286) 评论(0) 推荐(0) 编辑
摘要:动作加速度Speed 1 ////////////////// 动作加速度Speed /////////////// 2 3 Sprite* sprite = Sprite::create("button.png"); 4 sprite->setPosition(Ve... 阅读全文
posted @ 2015-06-05 21:29 silent-bobo 阅读(319) 评论(0) 推荐(0) 编辑
摘要:动作回调函数 (例子) 1 bool HelloWorld::init() 2 { 3 ////////////////////////////// 4 // 1. super init first 5 if ( !Layer::init() ) 6 { 7 ... 阅读全文
posted @ 2015-06-05 21:21 silent-bobo 阅读(1345) 评论(0) 推荐(0) 编辑
摘要:精灵沿着正方形路线运动暂停2秒后然后再将自己放大4倍 1 ////////////// CardinalSpline 样条曲线 /////////////// 2 3 Sprite* sprite = Sprite::create("button.png");... 阅读全文
posted @ 2015-06-05 20:17 silent-bobo 阅读(213) 评论(0) 推荐(0) 编辑
摘要:CardinalSpline样条曲线(沿着正方形路线走) 1 ////////////// CardinalSpline 样条曲线 /////////////// 2 3 Sprite* sprite = Sprite::create("button.png"); 4... 阅读全文
posted @ 2015-06-05 20:01 silent-bobo 阅读(1709) 评论(0) 推荐(0) 编辑
摘要:cocos2dx 3.2 Scale9Sprite点九图本文部分转载至 cocos2dx 3.x Scale9Sprite的认识 1. Scale9Sprite 认识Scale9Sprite 是一张可拉伸的精灵。只要给他设置一下大小,它就能自动拉伸。2.Scale9Sprite的使用 1 #inc... 阅读全文
posted @ 2015-06-05 15:48 silent-bobo 阅读(1128) 评论(0) 推荐(0) 编辑
摘要:Label(标签)Cocos2d-x中提供了Label(标签)对象来创建TTF、BMFont和SystemFont文本。Label BMFont(BMFont标签)BMFont是使用位图字体的标签类型。位图字体是由点或像素矩阵所组成,这些点和像素代表了字符图形的外形和大小。位图字体的使用很方便也很容... 阅读全文
posted @ 2015-05-29 08:34 silent-bobo 阅读(768) 评论(0) 推荐(0) 编辑
摘要:使用cocos制作一个简易的小闹钟本文转载至 学习使用Cocos制作《闹钟》使用的引擎版本是cocos2.1具体开发过程指导(1)Cocos Studio部分1.打开Cocos工具,新建一个项目:2.设置好相关的配置,点击完成,从而发布到Cocos Studio中:3.Cocos Studio ID... 阅读全文
posted @ 2015-05-26 16:58 silent-bobo 阅读(1675) 评论(0) 推荐(0) 编辑
摘要:cocos2d-x-3.2 cpp-empty-test代码注释AppDelegate.cpp 1 #include "AppDelegate.h" 2 3 #include 4 #include 5 6 #include "HelloWorldScene.h" 7 #incl... 阅读全文
posted @ 2015-05-25 12:34 silent-bobo 阅读(304) 评论(0) 推荐(0) 编辑
摘要:// cocos2d-x 库 1 cpp-empty-test:Hello World工程的3.0版,换个马甲还是它。 2 3 4 cpp-tests:samples演示。包含了大量的cocos2d-x引擎包含内容的功能演示。 5 6 7 libAudio:声音库。 8 9 10 libB... 阅读全文
posted @ 2015-05-25 12:26 silent-bobo 阅读(260) 评论(0) 推荐(0) 编辑
摘要:如何学习cocos2d-x本文转载自:http://www.zhihu.com/question/23008892/answer/247249271.1学习C++C++ Primer 中文版(第 5 版) (豆瓣) 是不错的入门书籍,建议看第五版,学习期间建议画一些思维导图帮助理解和整理思路。例如这... 阅读全文
posted @ 2015-05-20 20:56 silent-bobo 阅读(285) 评论(0) 推荐(0) 编辑
摘要:Cocos2d-x之物理世界(物体之间的碰撞)在HelloWorldScene.h中添加如下内容,并让其继承public b2ContactListenerprivate: b2Body *groundBody;//创建一个地板public://继承的b2ContactListener实现virt... 阅读全文
posted @ 2015-04-03 00:17 silent-bobo 阅读(542) 评论(0) 推荐(0) 编辑
摘要:Cocos2d-x之物理世界(创建悬浮的物体)在HelloWorldScene.h中添加如下内容//创建一个运动的物体,运动的矩形 void addRect(float x, float y, b2BodyType type);HelloWorldScene。cpp 1 #include "He... 阅读全文
posted @ 2015-04-02 23:34 silent-bobo 阅读(629) 评论(0) 推荐(0) 编辑
摘要:Cocos2d-x之物理世界(创建静态的物体)在HelloWorldScene.h中添加如下内容//创建一个地板 void addGround();HelloWorldScene。cpp 1 #include "HelloWorldScene.h" 2 #include "cocostudio... 阅读全文
posted @ 2015-04-02 22:53 silent-bobo 阅读(438) 评论(0) 推荐(0) 编辑
摘要:Cocos2d-x之物理世界(创建运动的物体)在AppDelegate。cpp中配置glview的属性//配置glview的属性,屏幕的最高处是600,最右边是800glview->setDesignResolutionSize(800, 600, ResolutionPolicy::SHOW_AL... 阅读全文
posted @ 2015-04-02 22:30 silent-bobo 阅读(429) 评论(0) 推荐(0) 编辑
摘要:cocos2d-x之物理世界(创建物理世界)首先在HelloWorld.h中引入包名:#include 在HelloWorld.h类中添加如下内容:private: b2World *world;//创建一个私有的变量,即物理世界public: //为了模拟世界的运行,重写update方法,他会... 阅读全文
posted @ 2015-04-02 07:27 silent-bobo 阅读(626) 评论(0) 推荐(0) 编辑
摘要:cocos2d-x之读取json文件在resource文件夹下,添加data.json文件新建-》Other-》empty-》open就新建一个json文件了,data.json内容如下[{"name":"Hello","age":22},{"name":"World","age": 23}]读取... 阅读全文
posted @ 2015-04-01 17:01 silent-bobo 阅读(1277) 评论(0) 推荐(0) 编辑
摘要:cocos2d-x之读取xml文件在resource文件夹下,添加data.xml文件新建-》Other-》empty-》open就新建一个xml文件了,data.xml内容如下 读取xml文件时要先引入头文件:#include 在bool HelloWorld::init()中添加如下代... 阅读全文
posted @ 2015-04-01 16:28 silent-bobo 阅读(933) 评论(0) 推荐(0) 编辑
摘要:cocos2d-x之读取plist文件在resource文件夹下,添加data.plist文件新建-》resource-》project list-》open就新建一个plist文件了,data.plist内容如下:在bool HelloWorld::init()中添加如下内容,可在控制台中看见读取... 阅读全文
posted @ 2015-04-01 14:04 silent-bobo 阅读(401) 评论(0) 推荐(0) 编辑
摘要:cocos2d-x之文件的写入与读取在bool HelloWorld::init()中 1 //通过(FileUtils)这个工具获取和写入文件 2 auto fu = FileUtils::getInstance(); 3 // //写出一个文件,(数据文件名,路径,写入) 4 //... 阅读全文
posted @ 2015-04-01 01:08 silent-bobo 阅读(1150) 评论(0) 推荐(0) 编辑