把之前用2.2.3的代码迁移到3.1.1真是个蛋疼的工作,话说3.1.1做的改动还真是大啊。可以在HelloWorldScene.cpp中看到,之前的各种CCXXX都被废弃了。例如,新建一个CCLayer现在是Layer, CCScene现在用Scene。以下是新建一个场景,并在场景中放置一个图片的...
分类:
其他好文 时间:
2014-06-28 17:22:19
阅读次数:
210
最近手痒了,不小心下载了cocos2dx 3.1.1,又搞了个VS2012,于是头脑发热的搞起 3.1.1了。我是有多么的不专心啊。已经把自己之前的学习内容从2.2.3迁移到了3.1.1,除了骨骼动画相关的之外。简单记录一下过程:1 安装与搭建解压cocos2dx3.1.1版本,根目录下会有down...
分类:
其他好文 时间:
2014-06-28 17:19:42
阅读次数:
159
windows开发环境下,使用不同的字库文件,创建不同的CCLabelTTF对象时,发现显示字体并没有发生变化.比如: CCLabelTTF *ttf1 = CCLabelTTF::create("cocos2dx", "arial", 24); CCLabelTTF *ttf2 = CCL...
分类:
其他好文 时间:
2014-06-22 23:15:22
阅读次数:
231
猜测它有可能是在主循环里使用了 Sleep(0), 一搜,果然定位到具体代码,它位于 cocos2dx\platform\win32\CCApplication.cpp,大致长像如下:
1
while(
1 ) {
2
if(
有消息 ) {
3
if(
时间...
回顾一下上一篇的内容,我们已经学会了创建一个新的场景scene,添加sprite和label到层中,掌握了定时事件schedule。我们可以顺利的写出打飞机的主场景框架。
上一篇的内容我练习了七个新场景,每一个场景都展示不同的东西,像背景定时切换、各种字体的随机颜色和位置等。每次要切换一个场景都要修改AppDelegate中的调用代码,非常的不方便查看,这一篇我们写场景的切换。每当我们创建一个新...
分类:
其他好文 时间:
2014-06-22 17:00:07
阅读次数:
325
我们有C++基础,学习引擎总是急于求成,想立马做出一款简单的游戏给朋友玩。但是我们往往看了很多资料却一直不知道如何下手去写,有时候只要能走出第一步我们就会游刃有余,但是眼高手低的我们不是大神,需要有人指引一下。这里我就写一下我是如何学习cocos2dx3.1的,给大家参考一下。...
分类:
其他好文 时间:
2014-06-21 21:26:02
阅读次数:
318
local uilocal function createLayerUI() if not ui then ui=cc.Layer:create(); createLayerUI=nil; end return ui;endlocal sclocal function createLayerSc.....
分类:
其他好文 时间:
2014-06-21 10:22:02
阅读次数:
201
1.新建项目2.在项目中添加附加项目。A:在“解决方案资源管理器”中找到整个解决方案,右击,选择“添加”->“现有项目”。在弹出的对话框中找到“项目目录/cocos2d/cocos/editor-support/cocostudio/proj.win32/libCocoStuido”点击确定。B:在...
分类:
其他好文 时间:
2014-06-21 00:26:23
阅读次数:
389
cocos2dx针对游戏设计的不同方面会有不同的优化方案,可以对声音,对内存,对图片格式,对色彩等等进行优化。有关这些方面的方法请大家查找其他的文章。我今天要说的是如何对精灵进行优化,程序中我们用到的最多的就是精灵,大到背景、UI,小到 NPC、道具,只要是用图片展示的,都是精灵或它的子类。精灵是什...
分类:
其他好文 时间:
2014-06-20 17:42:00
阅读次数:
246