- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 Cocos2dx 3.0 过渡篇(六)中文显示的一种解决办法
for(int i=0;i<array_plist->count();i++){ auto dic = (Dictionary*)array_plist->getObjectAtInder(i);//获取array_plist中的第一个对象 int key_id = 10;//因为在plist文档中,“新年快乐!”对应的id是10 int key_id_plist = ((String*)dic->objForKey("id"))->intValue();//获取字典中“id”的数值,将String
2014-01-24 19:27:22 10365 6
原创 Cocos2dx 3.0 过渡篇(五) 随机数的获取
随机数种子就相当于 随机数的重置开关,你如果想获得随机数,肯定要先把开关打开吧,初始化了随机数种子,也就是相当于打开开关,这时候“种子”就开始起来了,你每隔一段时间获取随机数,它都会反馈给你一个不同的位置数据,而如果你每获取数据就要初始化随机数种子(也就是重启开关),这就相当于“种子”又从起点重新出发,这不是要累死“种子”的节奏么?
2014-01-23 20:12:20 13915 12
原创 Cocos2dx 3.0 过渡篇(四) 创建项目
最后再提一个可大可小的问题,就是在3.0 Alpha1版本下,打开工程的文件“cocos2d-win32.vc2012.sln“都是在cocos2dx解压后的根目录下的,Alpha1后就转移到“cocos2d-x-3.0alpha1\build”目录下了。
2014-01-21 19:27:11 9711 1
原创 Cocos2dx 3.0 过渡篇(三) 触摸机制
假设要实现拖动一个精灵移动,那我们的步骤是:1、 创建一个精灵sprite;2、一个触摸事件 listener ,设置listener的onTouchBegan,onTouchMoved,onTouchEnded;3、将sprite 和 listener关联起来。
2014-01-15 22:26:26 24482 9
原创 Cocos2dx 3.0 过渡篇(二) 事件回调
auto action1 = CallFunc::create( [&](){ auto s =Director::sharedDirector()->getWinSize(); auto label =LabelTTF::create("called:lambda callback", "Marker Felt", 16); label->setPosit
2014-01-13 11:00:51 19859 9
原创 Cocos2dx 3.0 过渡篇(一) 初体验
auto sprite = Sprite::create("file.png");...auto listener = EventListenerTouchOneByOne::create();listener->setSwallowTouch(true);listener->onTouchBegan = [](Touch* touch, Event* event) { do_some_thing(); return true; };listener->onTouchMoved
2014-01-09 22:06:50 27277 12
原创 Cocos2dx 3.0 交流篇(一) 初体验
有段时间没更新博客了,自认为水平实在够菜,不忍心出来坑人~~~~昨天cocos2dx 3.0 beta 版也出来了,我之前也用过一两个星期的alpha1版,所以决定写一些关于3.0的博文,这里不仅只有我个人的一些理解和看法,同时我也会把开发过程中遇到的问题贴上来,希望大神们给予回答~~1、以CC开头的类从此去掉CC,如:| v2.1 | v3.0 ||
2014-01-09 21:57:36 354
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人