cocos2d-x
DesDestroy
不写代码的程序员还叫程序员么
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Cocos2dx项目启程一 之 封装属于我的精灵类
Cocos2dx项目启程一 之 封装属于自己的精灵类原创 2013-09-03 16:59:15 · 1764 阅读 · 0 评论 -
cocos2dx-CCTableView滚动列表 之CCMenuItemToggle 多选实现
//TableViewAddToggle.h #ifndef __TABLEVIEW_TOGGLE_H__ #define __TABLEVIEW_TOGGLE_H__ #pragma once #include "common.h" #define MAXNUM 180 class CTableViewAddToggle :public cocos2d::CCLayer,public coc原创 2013-06-18 12:47:13 · 2668 阅读 · 0 评论 -
cocos2dx-CCTableView或CCScrollView之滑动翻页实现
scrollview //CScrollViewTest.cpp //CScrollViewTest.h //CCLayer *m_pLayer; //CCScrollView *m_pScrollView; //CCPoint m_touchPoint; //bool m_isMoving; //void adjustScrollView(); CScrollViewTest::原创 2013-06-21 14:41:25 · 6932 阅读 · 0 评论 -
单列模式
构造私有化,只有一个实例。 C++: 1、不用每次都进行生产对象 //。h private: CSceneManager(); public: static CSceneManager* getInstance(); //。cpp CSceneManager *g_pSceneManager;// static CSceneManager *g_pSceneM原创 2013-09-13 10:35:14 · 1084 阅读 · 0 评论 -
cocos2d-x-3.0rc0、3.0、3.0alpha1+创建项目
1、下载cocos2d-x-3.0rc0并将其解压到E:\cocos2dx文件下 2、cmd--Doc 下执行设置脚本setup.py进行安装cocos2dx-3.0,当然如果你安装好了python2.7后 (注:不支持python3版本)也可以直接双击执行cocos2d-x-3.0下的设置脚本setup.py,但是如果一旦有错误会一闪而过很难看到提示信息,所以还是在Doc下执行此脚本会一目了然原创 2014-07-31 14:55:41 · 1119 阅读 · 0 评论 -
将cocos2d-x项目打包.apk移植到Android
1.编辑cocos2d-x目录下的create-android-project.bat 2.打开cocos2d-x目录下的create-android-project.bat运行 输入包名和项目名 如com.android.test 和 test 3 输入版本号即生成android版本test文件此文件下有classes 和Resoures文件 4 将win32项目下的classes和原创 2013-04-25 15:12:32 · 2880 阅读 · 0 评论 -
cocos2d-x 2.1.4 使用create_project.py脚本创建项目+ant打包项目
执行create_project.py脚本,进入Doc界面输入下面的命令: cd D:\cocos2d-x-2.1.4\cocos2d-x-2.1.4\tools\project-creator //进入到create_project.py脚本所在目录 运行脚本,生成HelloWorld项目,命令为: python create_project.py -project Hel原创 2013-08-19 14:37:59 · 9548 阅读 · 7 评论 -
VC++之-error记
C4335: 检测到 Mac 文件格式: 请将源文件转换为 DOS 格式或 UNIX 格式 不知道为什么,真没从网上或是QQ复制代码到VS里编译,怎么突然就报此error, 还骂了VS半天呢,哎,好吧,既然人家都告诉你有mac文件格式了,那解决方法也是再转为他说的 DOS 格式或 UNIX 格式呗, UE, Word,等都可以转 数组数组之间赋值 for() { if(新原创 2013-05-03 13:22:01 · 2758 阅读 · 0 评论 -
小神记:浅谈"DM优化"
一、必要之: 1.1 清理(delete没用的变量/对象、及时关闭/delete没用的资源) 1.2 不要在循环内中声明临时变量 1.3 New——必> Delete , A xx= new A——>if(xx != NULL) {} if(xx){}原创 2013-11-17 01:46:26 · 2264 阅读 · 1 评论 -
手游2dx面试笔记一
第一轮IQ测试:都来面试程序了,相信IQ再怎么也坑不到哪里去吧。要问什么样的题,几页纸呐, 如:1、找出不同类:羚羊、斑马、鲨鱼 2、在()里添一字使2边都能组词:木()料 3、中间值?:1,2,4,8,(),32 ... 第二轮一问一答:描述简绘cocos2dx框架、游戏架构、cocos2dx切换场景时做了什么事、排序算法、设计模式、接入sdk做分享功能、做过什么游戏(做过什么游戏的什么原创 2013-09-26 23:11:54 · 1583 阅读 · 0 评论 -
cocos2d-x 一个plist创建多个帧动画
闲暇之余,和大家讲讲cocos2d-x 创建帧动画吧, 确切的说是从一个plist文件读取创建多个帧动画, 那么首先我们要用工具将多个帧动画生成一个plist文件(手写plist就太脑残了), 且这个plist里面包含了多个帧动画信息,然后我们再到程序中去调用刚生成的plist, 我用的工具是红孩儿工具箱,大家可以去下载用用,方正目前我要用的功能它是都有了。 首先我们将所需的所有的单图片原创 2013-04-24 14:33:46 · 4929 阅读 · 2 评论 -
Cocos2dx项目启程二 之 封装属于我的按钮类
不知道为什么,很讨厌cocos2dx的 各菜单类,比如按钮:如果一张图片上就已经有按钮的几个状态了,我还是要创建多张资源图片, 最起码要指定这张图片上哪块区域是这个普通状态,哪块区域是那个选中状态。。。。于是,在这里,做了点加工,在一张图片上 如果有几个按钮状态,来实现多种按钮状态:在用我自己的按钮类的话只只需要 1 个函数就可以实现:原创 2013-09-03 17:20:02 · 2004 阅读 · 2 评论 -
cocos2d-x (Android)之-那些常见的error记
(2012/8/30)——cygwin 1、Using prebuilt externals cygwin warning: MS-DOS style path detected: D:\sdk\ndk/ndk-build Preferred POSIX equivalent is: /cygdrive/d/sdk/ndk/ndk-build CYGWIN environme原创 2013-05-15 12:32:58 · 13213 阅读 · 3 评论 -
Cocos2dx项目启程三 之 架构项目之切换场景
大致看了下cocos2dx自带的例子testcpp,发现切换场景有2种,1是:普通场景,直接create即可,2是: CCDirector::sharedDirector()->replaceScene(pScene);(过渡场景) 第二种点击到replaceScene函数定义看,我们知道里面参数是CCScene对象,对于CCScene的子类CCTransitionScene下的,大都是切换场景原创 2013-09-06 13:37:24 · 1625 阅读 · 0 评论 -
cocos2d-x项目生成.Apk并装机后gdb调试
举例cocos2d-x提供的已有例子HelloCpp: cmd: 如果没有生成build。xml,首先 输入: android.bat list target 来查询我们现有的版本list有哪些. 输入:andorid update project -n 项目名 -t 1 -p 项目路径 (-n 对应的是项目名称, -t就是我们之前查询的SDK版本对应的ID,大家根据自己的项目版本原创 2013-04-25 14:51:52 · 3496 阅读 · 0 评论 -
cocos2d-x之Layer层切换管理
先前只知道场景scene有切换函数即 CCDirector::sharedDirector()->replaceScene( m_pScene ); 于是我在写了很多个Layer窗口的时候,遇到很头疼的事情,就是怎么管理我的这多个Layer, 试过写一个CCLayer *当前指针,指向当前窗口,试过用数组将我所有的Layer放到CCArray里, 都不是很理想,于是做了件应急但很S的原创 2013-05-17 19:42:06 · 5283 阅读 · 1 评论 -
Lua元表应用之
最近学习cocos2d-x,顺势也接触到了Lua, 这小而巧的Lua,其功能却是yi想不到的强大, 我也不做冠冕堂皇的表面文章,大家可以去尝试深入了解Lua, 而我写Lua也不过2天,还是在别人的实例上改,至于其语法写法什么的, 可能是因为之前有过些程序基础,所以......╮(╯▽╰)╭,没学多少~\(≧▽≦)/~啦啦啦, 不过在练习cocos2d-x的HelloLua的时候,对其元表原创 2013-05-06 16:55:14 · 1702 阅读 · 0 评论 -
lua使用cocos2d-x中的函数
在lua中调用cocos2d-x函数 需在lua中注册声明 才可在项目中调用Lua文件避免出现nil 下面是我的实例说明,我要加的是CCControlSlider,其实很简单,首先我们找到Luacocos2d.cpp, 仔细看看,里面已经有很多类都已经注册声明,我们何不就仿照他们已有的,一一添加注册声明。 在Luacocos2d.cpp中的 tolua_reg_types函数中加入: to原创 2013-04-27 17:45:21 · 2422 阅读 · 2 评论 -
cocos2d-x 滚动条实现
CCSize screenSize = CCDirector::sharedDirector()->getWinSize(); CCControlSlider *slider = CCControlSlider::create("extensions/sliderTrack.png","extensions/sliderProgress.png" ,"extensions/sliderThumb.原创 2013-04-25 14:46:12 · 4461 阅读 · 3 评论
分享