随笔分类 -  Cocos2d-x study

cocos2d-x的学习及使用
摘要:cocos2dx ListView 动态加载(代码)其实是根据上篇文章得出的:在ListView中加载少量的内容,然后在滑出界面的时候在加载一部分剩余的内容,这样实现动态加载!!!为了看出效果来,需要建立一个场景,然后点击按钮之后实现跳转,进而可以看出等待时间代码: 1 MainScene.h 2 ... 阅读全文
posted @ 2015-10-30 19:13 silent-bobo 阅读(5268) 评论(0) 推荐(0) 编辑
摘要:[原]cocos2dx ListView 大量 Item 加载方案2014-11-17阅读599评论3问题描述: 在项目中对于常常要在一个ListView中加载大量Item这种需求应该都是比较常见的需求。按一般的做法我们常常会遇到如下瓶颈问题: 1、大量加载导致界面加载需要等待比较长的时间... 阅读全文
posted @ 2015-10-28 11:44 silent-bobo 阅读(8121) 评论(0) 推荐(0) 编辑
摘要:ListView 两行多列实现ListView只能添加Layout对象,不能添加Node的非Widget对象1.使用cocosStudio1.6制作出 ListView 的界面2.手动向 ListView 中添加内容3.将要添加的内容也使用 cocosStudio 制作出来4.然后创建一个新的类用来... 阅读全文
posted @ 2015-10-28 11:18 silent-bobo 阅读(4307) 评论(0) 推荐(0) 编辑
摘要:从cocos2dx 3.2项目打包成apk安卓应用文件,搭建安卓环境的步骤有点繁琐,但搭建一次之后,以后就会非常快捷!(涉及到3.1.1版本的,请自动对应3.2版本,3.x版本的环境搭建都是一样的)一、下载Android环境搭建Android环境需要用到Android SDK、NDK、Ant和JDK... 阅读全文
posted @ 2015-09-26 15:43 silent-bobo 阅读(1929) 评论(0) 推荐(0) 编辑
摘要:Cocos2d-x 3.x使用第三方库播放gif图效果图:由于kd的项目中需要用到gif,而Cocos2d-x本身是不支持gif播放的。百度 + google 了很久,最终都指向:https://github.com/opentalking/gif-for-cocos2dx这里,可惜一开始看到的时候... 阅读全文
posted @ 2015-09-22 23:05 silent-bobo 阅读(4102) 评论(0) 推荐(0) 编辑
摘要:选门游戏:.h 1 #ifndef __BOSS_TWO_SCENE_H__ 2 #define __BOSS_TWO_SCENE_H__ 3 4 #include "cocos2d.h" 5 #include "iostream" 6 7 // 对于错的图片名 8 #define YesSpr... 阅读全文
posted @ 2015-09-22 17:17 silent-bobo 阅读(503) 评论(0) 推荐(0) 编辑
摘要:cocos2dx 2.2 之触摸事件要使精灵能够接收到触摸事件,无非要做三件事。注册触摸事件;接收触摸事件;处理触摸事件。下面就从这三点出发,来了解一下精灵如何响应触摸事件。1.注册触摸事件精灵类Poker继承Sprite和CCTargetedTouchDelegate,并重写CCTargetedT... 阅读全文
posted @ 2015-09-21 18:58 silent-bobo 阅读(411) 评论(0) 推荐(0) 编辑
摘要:使用CocosStudio1.6制作 界面,并结合代码制作游戏Cocos Studio界面代码:.h 1 #ifndef __BOSS_ONE_SCENE_H__ 2 #define __BOSS_ONE_SCENE_H__ 3 4 #include "cocos2d.h" 5 #include ... 阅读全文
posted @ 2015-09-21 15:15 silent-bobo 阅读(897) 评论(0) 推荐(0) 编辑
摘要:使用Cocos Studio 编辑开始界面cocos Studio 图片其中的按钮等尺寸应于图片尺寸一样代码:获取并添加界面,并实现按钮的点击功能MainVie.h 1 #ifndef __MAIN_SCENE_H__ 2 #define __MAIN_SCENE_H__ 3 4 #include... 阅读全文
posted @ 2015-09-09 11:55 silent-bobo 阅读(664) 评论(0) 推荐(0) 编辑
摘要:Cocos2d-x 3.0 Json用法Cocos2d-x 3.0 加入了rapidjson库用于json解析。位于external/json下。rapidjson 项目地址:http://code.google.com/p/rapidjson/ wiki:http://code.google.co... 阅读全文
posted @ 2015-09-03 20:41 silent-bobo 阅读(766) 评论(0) 推荐(0) 编辑
摘要:Cocos2d-x xml解析Cocos2d-x 已经加入了tinyxml2用于xml的解析。3.0版本位于external/tinyxml2下。2.x版本位于cocos2dx/support/tinyxml2下。tinyxml2 Github地址:https://github.com/leetho... 阅读全文
posted @ 2015-09-03 20:21 silent-bobo 阅读(256) 评论(0) 推荐(0) 编辑
摘要:Cocos2d-x数据篇04:plist文件操作【前言】在Cocos2d-x中,plist文件 是非常常见的配置文件。它是特定格式的xml文件。例如:小图打包成大图的纹理图片、制作粒子特效、帧动画等,都用到了plist文件作为配置文件。本节要介绍的是:如何创建plist文件,以及读取plist文件中... 阅读全文
posted @ 2015-09-03 19:56 silent-bobo 阅读(1032) 评论(0) 推荐(0) 编辑
摘要:glory原创,首发于泰然,转载请注明出处https://github.com/chukong/cocos-docs/blob/master/manual/framework/native/v3/tiled-map/zh.md欢迎大家斧正错误,提交PR。Cocos2d-x官方中文文档 v3.x在游... 阅读全文
posted @ 2015-07-03 09:56 silent-bobo 阅读(3131) 评论(0) 推荐(0) 编辑
摘要:这是一个很常见的功能,但是找了全网,居然找不到,于是借鉴别人的批处理文件,改了下,就可以把整个目录的全部一次批量转换。将这个bat文件暂定为,myConvert.bat,执行时就把这个bat文件放到要转换的目录,然后双击bat,就可以啦。下面把bat文件贴出来:rem path " "里面内容替换为... 阅读全文
posted @ 2015-06-18 21:51 silent-bobo 阅读(1176) 评论(0) 推荐(0) 编辑
摘要:CC_SYNTHESIZE 类中声明定义数据 和操作该数据的函数 [cpp] view plaincopy#includeusingnamespacestd;#defineCC_SYNTHESIZE(varType,varName,funName)\protected:varTypevarName;... 阅读全文
posted @ 2015-06-14 13:17 silent-bobo 阅读(922) 评论(0) 推荐(0) 编辑
摘要:1 _touchListener->setSwallowTouches(true);2 3 // true不向下触摸,简单点来说,4 // 比如有两个sprite ,A和 B,A在上B在下(位置重叠),5 // 触摸A的时候,B不会受到影响,6 // 反之false,向下传递触摸,触摸A也等于触摸了... 阅读全文
posted @ 2015-06-12 16:33 silent-bobo 阅读(1344) 评论(0) 推荐(0) 编辑
摘要:1 // 随机生成数2 srand(time(0));// 设置随机种子3 int _bgImageNumber = rand() % 5;//设置随机数 阅读全文
posted @ 2015-06-12 09:29 silent-bobo 阅读(612) 评论(0) 推荐(0) 编辑
摘要:#include #include #include srand( (unsigned)time(NULL)); //生成种子r = rand()%100;cocos2d-x提供了一个产生随机数的方法 CCRANDOM_0_1具体定义如下。?1234/** @def CCRANDOM_0_1retu... 阅读全文
posted @ 2015-06-12 09:11 silent-bobo 阅读(251) 评论(0) 推荐(0) 编辑
摘要:cocos2d-x 设置屏幕方向 横屏 || 竖屏需要根据各个平台分别进行设置。android修改项目根目录proj.android\AndroidManifest.xml 文件中的android:screenOrientation属性值,portrait 为竖屏,landscape为横屏Windo... 阅读全文
posted @ 2015-06-12 08:58 silent-bobo 阅读(846) 评论(0) 推荐(0) 编辑
摘要:本文转载至Cocos2d-x v3.2学习笔记(十)Joystick 摇杆控件代码:123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585... 阅读全文
posted @ 2015-06-11 19:02 silent-bobo 阅读(396) 评论(0) 推荐(0) 编辑