在2d游戏中,经常会出现闪退或者报错的问题,通过写文本,将日志文件发送给服务端,让后端人员进行分析。通过lua打印日志在文本文件中:local file = io.open(cc.FileUtils:getInstance():getWritablePath().."myLog","w")--myL...
分类:
其他好文 时间:
2015-09-18 00:50:08
阅读次数:
731
首先要创建一个layer,设置该层为可触摸layer:setTouchEnabled(true)注册触摸事件local listener = cc.EventListenerTouchOneByOne:create()listener:setSwallowTouches(true)listener:...
分类:
其他好文 时间:
2015-09-17 13:35:02
阅读次数:
648
*创建一个cocos2dx项目:运行-cmd- 进入到...\cocos2d-x-3.0alpha0\cocos2d-x-3.6\tools\cocos2d-console\bincocos2d的文件夹不能有中文目录,不然创建的时候会有不成功的错误出现。cocos new TestGame -p c...
分类:
其他好文 时间:
2015-09-16 06:15:19
阅读次数:
184
于cocos2dx反过来,我们所熟悉的控制台输出,可以查看日志,例如C介面printf();性能。int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, ...
分类:
其他好文 时间:
2015-09-15 23:05:46
阅读次数:
123
现在,C++有许多实现智能指针,一个更无所谓。哈。这种智能指针是专为cocos2dx 2.2.x自定义。主要的易用性,同时必须遵循现有的cocos2dx内存管理。特殊实现这样的智能指针。无需在使用时考虑retain要么release操作。须要new或delete操作!以下是实现代码//在非常多时候,...
分类:
其他好文 时间:
2015-09-15 18:33:14
阅读次数:
196
用Quick3.3简单开发微信打飞机01楼主也是初学quick,想写几个简单的小项目入门,想想最简单的还是“微信打飞机”了(之前学cocos2d-js的时候也是从这个项目开始入手的)。这里只是写一个微信打飞机的Demo,所以,不需要有太多的功能。先简单的分析下:大概分为四个部分来实现:1.先新建项目...
分类:
微信 时间:
2015-09-14 15:10:42
阅读次数:
283
重开发人员的劳动成果,转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/27689713郝萌主友情提示:人是习惯的产物,当你习惯快乐时。记忆里的不愉快就消失了。游戏開始之前经过之前的学习,我们已经能够开发一个最主要的 Cocos...
分类:
其他好文 时间:
2015-09-13 11:56:16
阅读次数:
215
Cocos2d-x Lua中使用标签游戏场景中的文字包括了静态文字和动态文字。静态文字如下图所示游戏场景中①号文字“COCOS2DX”,动态文字如图4-1所示游戏场景中的②号文字“Hello World”。静态文字一般是由美工使用Photoshop绘制在背景图片上,这种方式的优点是表现力很丰富,例如...
分类:
其他好文 时间:
2015-09-13 11:46:45
阅读次数:
194
Cocos2d-x Lua中多场景切换生命周期在多个场景切换时候,场景的生命周期会更加复杂。这一节我们介绍一下场景切换生命周期。多个场景切换时候分为几种情况:情况1,使用pushScene函数从实现GameScene场景进入SettingScene场景。情况2,使用replaceScene函数实现从...
分类:
其他好文 时间:
2015-09-13 11:44:14
阅读次数:
210
参考:http://blog.sina.com.cn/s/blog_923fdd9b0101fmpv.htmlhttp://bbs.9ria.com/thread-199313-1-1.html/获取当前设备的语言 CCSize size=CCDirector::sharedDirector().....
分类:
移动开发 时间:
2015-09-11 10:35:49
阅读次数:
189