Cocos2d-x
微风Jupiter
这个作者很懒,什么都没留下…
展开
-
Cocos2d-x中颜色选择盘类CCControlColourPicker的使用
//包含头文件#include"cocos-ext.h"USING_NS_CC_EXT; //使用命名空间extension//在init函数中加入//_pLabel为CCLabelTTF类型,用来显示颜色//定义并初始化颜色选择盘CCControlColourPicker *colourPicker = CCControlColourPicker::create();//设原创 2013-07-13 19:46:17 · 1205 阅读 · 0 评论 -
Cocos2d-x中的ccTouchesMoved实例:主角随手指移动
void HelloWorld::ccTouchesMoved( CCSet *pTouches, CCEvent *pEvent ){ CCTouch *pTouch = (CCTouch *)pTouches->anyObject(); CCPoint diff = pTouch->getDelta(); CCNode *node = getChildByTag(原创 2013-07-15 18:50:24 · 1035 阅读 · 0 评论 -
Cocos2d-x中的CCScrollView的使用
CCScrollView::creater("滚动视图尺寸","滚动视图容器");CCScrollView::creater(); //默认视图尺寸为200*200操作函数可以到源代码中看可以继承CCScrollViewDelegate类来监听滑动的事件,函数有:virtual void scrollViewDidScroll(CCScrollView* view); //原创 2013-07-15 21:21:31 · 962 阅读 · 0 评论 -
Cocos2d-x中的Visual studio 2012环境搭建(懒人专用)
真的实在是懒到了,每次都要复制环境目录到Cocos2d-x项目的属性页中的VC++目录中的包含目录和库目录,还要复制Debug.win32到项目目录下,每次都这样真的是太麻烦了,特别是对于我这个初学者来说实在是浪费时间呀,所以干脆改改文件,让它每次生成项目的时候自动设置和复制文件吧。PS:我的是2.1.3版本,其他版本不知道有没有问题,没测试过,IDE是VS20121.设置系统原创 2013-07-14 03:04:05 · 2509 阅读 · 0 评论 -
Cocos2d-x中的时间调度
//在游戏中,时常需要隔一段时间更新一些数据或者是人物位置,Cocos2D-x 中提供了这些时间调度的函数,所有CCNode 类的子类都有这样的函数。//schedule的使用:schedule(schedule_selector(HelloWorld::test), 0.5f); //每0.5s调用一次//回调函数形式为void test(float dt);//取消定时事件u原创 2013-07-14 11:20:18 · 1055 阅读 · 0 评论 -
Cocos2d-x中的draw绘制
【一】:函数 //1.设置绘制颜色1.ccDrawColor4B("红","绿","蓝","透明"); //2.设置绘制线宽2.glLineWidth(线条宽度); //3.绘制一条直线3.ccDrawLine("起点坐标","终点坐标"); //4.设置点的大小4.ccPointSize("半径");转载 2013-07-13 21:10:45 · 4292 阅读 · 0 评论 -
Cocos2d-x中控件CCControlStepper的使用
//+和-的按钮图片CCSprite *minusSprite= CCSprite::create("extensions/stepper-minus.png");CCSprite *plusSprite= CCSprite::create("extensions/stepper-plus.png");//创建控件CCControlStepper *stepper = CCCon原创 2013-07-13 20:35:51 · 1500 阅读 · 0 评论 -
Cocos2d-x中拖动滑块的控件类CCControlSlider使用
//包含头文件#include"cocos-ext.h"USING_NS_CC_EXT; //使用命名空间extension//在init函数中加入//_pSliderLabel为CCLabelTTF类型,用来显示滑块滑动时候的数字_pSliderLabel = CCLabelTTF::create("", "", 30);_pSliderLabel->setPosition原创 2013-07-13 18:52:38 · 2094 阅读 · 0 评论 -
Cocos2d-x中开关按钮类CCControlSwitch的使用
//开关按钮类CCControlSwitch CCControlSwitch *switchControl = CCControlSwitch::create ( CCSprite::create("extensions/switch-mask.png"), CCSprite::create("exte原创 2013-07-13 19:58:47 · 1885 阅读 · 2 评论 -
Cocos2d-x中编辑框CCEditBox的使用
//设置背景图片//ps:CCScale9Sprite对象,是一种CCSprite对象的变形,它的用法和CCSprite一样,不同点是,CCScale9Sprite对象有个特性就是缩放贴图时可以尽量不失帧。CCScale9Sprite *pBg = CCScale9Sprite::create("extensions/orange_edit.png");//创建编辑框CCEdi转载 2013-07-13 20:59:16 · 6367 阅读 · 0 评论 -
Cocos2d-x中按钮类CCControlButton的使用
//【一】:创建:1.方法:(1):CCControlButton::create("CCScale9Sprite背景对象");(2):CCControlButton::create("CCLabelTTF对象","CCScale9Sprite背景对象");【二】:函数: //当按钮响应对应事件后的CCScale9Sprite对象setBackgroundS转载 2013-07-13 20:27:01 · 2248 阅读 · 0 评论 -
Cocos2d-x中获取设备语言的方法
//使用函数:CCApplication::getCurrentLanguage();//返回的cclanguageType类型:kLanguageChinese //中文kLanguageEnglish //英文kLanguageFrench //法文kLanguageItalian //意大利kLanguageG原创 2013-07-13 21:07:57 · 1206 阅读 · 0 评论 -
TexturePacker命令行使用(command line)
TexturePacker是一个非常好用的小图合并工具,介绍它的文章非常多,多数都是使用GUI工具的,但是:如果原始图片发生了改变,我们就需要重新手动拼接一下,麻烦.使用GUI界面非常不高端,我高大猿族绝对首选使用Command Line啊.安装TexturePacker会附带一个command line工具,让我们一起学习一下如何使用吧.##环境搭建我一般转载 2016-07-12 23:12:50 · 9015 阅读 · 0 评论