local spriteFrameCache
= cc.SpriteFrameCache:getInstance();
local animationCache
= cc.AnimationCache:getInstance();
spriteFrameCache:addSpriteFrames("Effect/loading.plist");
animationCache
:add...
分类:
其他好文 时间:
2016-05-12 20:09:09
阅读次数:
181
COCOS的UI感觉很少,相对于安卓来说,也许游戏不需要那么多的需求吧。
CCLabel是CClabelxxx的总称,在cocos中并不存在这么一个类供子类继承。
CCLabelProtocol接口即CCLabel源代码class CC_DLL CCLabelProtocol
{
public:
virtual void setString(const char *label) = 0;...
分类:
其他好文 时间:
2016-05-10 02:31:27
阅读次数:
199
上一个博客我写了一篇fmod的android接入过程,这一次介绍一下ios接入fmod的方法。 首先下载fmod的api包,解压后,在FMOD Programmers API/api文件夹下有lowlevel和studio,将两个文件夹里面的inc和lib 拷贝出来,放到自己的项目ios文件夹下,在 ...
分类:
移动开发 时间:
2016-05-04 22:33:27
阅读次数:
1326
一:GameScene场景向TestLayer层中数据传递(传递结构体等大量数据) 1:TestLayer.h中定义GameScene *gameScene 2:TestLayer()的构造函数中添加参数GameScene *scene,并在TestLayer中gameScene=scene 3:使 ...
分类:
其他好文 时间:
2016-05-03 14:11:19
阅读次数:
111
45度地图 寻路主要参考了某位博客文章,链接如下:
cocos2dx 45度Staggered格式A*寻路 曼哈顿算法(待优化)
另外也参考了某位作者的正方形A* 寻路,所以这套A* 算法是可以兼正方形寻路也可以45度菱形寻路的。...
分类:
其他好文 时间:
2016-04-29 16:41:35
阅读次数:
271
最近luajit发布了64位beta版,由于appstore上线必须是64位的应用,而且我的游戏项目用到lua脚本,所以必须要用到64位的luajit来编译lua脚本。 方法如下: 在luajit官网下载luajit源码: http://luajit.org 解压后,需要通过在luajit的文件夹上 ...
分类:
移动开发 时间:
2016-04-25 06:35:18
阅读次数:
1374
触摸的使用: 获取事件调度对象: auto dispatcher = Director::getInstance()->getEventDispatcher(); auto listenerKeyPad = EventListenerKeyboard::create(); listenerKeyPa ...
分类:
其他好文 时间:
2016-04-22 18:36:16
阅读次数:
196
一:简单数据直接用UserDefault传递 二:较复杂数据(HelloWorldScene向MainScene传递数据) 1:MainScene.h文件中定义数据int m 2:HelloWorld场景转换代码 auto scene=Scene::create(); MainScene *laye ...
分类:
其他好文 时间:
2016-04-21 13:36:25
阅读次数:
135
认识着色器 理解OpenGL渲染管线,对于学习OpenGL非常重要。下面是OpenGL渲染管线的示意图:(图中淡蓝色区域是可以编程的阶段) 此图是从wiki中拿过来的,OpenGL的渲染管线主要包括: 准备顶点数据(通过VBO、VAO和Vertex attribute来传递数据给OpenGL) 顶点 ...
分类:
其他好文 时间:
2016-04-17 17:45:09
阅读次数:
146