2014年10月16日

Cocos Code IDE扩展代码提示

摘要: cocos code ide增加cocos2d-x2.1.5代码提示一、编写代码提示文件比如:我想要CCAction类的代码提示1.打开cocos lua工程中cocos2d-x3.0的api提示包,可以看到所有类的提示文件2.打开Action.lua文件,在源码目录下新建一个CCAction.lu... 阅读全文

posted @ 2014-10-16 23:50 linchaolong 阅读(364) 评论(0) 推荐(0) 编辑

2014年10月15日

Cocos2d-x使用ClippingNode实现遮罩效果

摘要: 关于ClippingNode以下解析来自官方文档:http://cn.cocos2d-x.org/doc/cocos2d-x-3.0/d2/d06/classcocos2d_1_1_clipping_node.htmlClippingNode类 参考ClippingNode是Node的子类。 使用模... 阅读全文

posted @ 2014-10-15 09:46 linchaolong 阅读(1214) 评论(0) 推荐(0) 编辑

2014年9月29日

Lua中对于UTF-8字符串的处理

摘要: 参考项目:https://github.com/Pogs/lua-utf8-simpleUTF-8字符串工具类Lua代码:utf8_simple.lua-- ABNF from RFC 3629---- UTF8-octets = *( UTF8-char )-- UTF8-char = UTF8-... 阅读全文

posted @ 2014-09-29 00:01 linchaolong 阅读(9620) 评论(0) 推荐(0) 编辑

2014年9月28日

Cocos Code Ide中运行TestLua

摘要: 新建TestLua工程1.右键New Cocos Project,选择Create From Existing Resource,在Resource Location中输入testLua工程的路径,选择所有资源2.点击Next,选择设备信息,点击Finish。3.修改config.json配置文件中... 阅读全文

posted @ 2014-09-28 21:48 linchaolong 阅读(188) 评论(0) 推荐(0) 编辑

2014年9月27日

cocos2d-x中C++回调Lua函数

摘要: 前言 最近做一个lua异步加载纹理的功能,在C++回调lua函数时,有时会发生崩溃的情况,原因可能是我直接使用了lua的api对堆栈操作而导致了数据出错,其实Cocos2dx已经封装好了相关的api,所以调用Cocos2dx的api就可以很方便的调用Lua函数。在C++中如何表示Lua函数? 通... 阅读全文

posted @ 2014-09-27 15:40 linchaolong 阅读(733) 评论(0) 推荐(0) 编辑

2014年9月25日

cocos2d-x lua中实现异步加载纹理

摘要: 前言 问题:最近项目中需要做一个loading个界面,界面中间有一个角色人物走动的动画,在显示这个loading界面的时候加载资源,项目是用cocos2d-x lua实现的,界面做出来后发现在加载资源的时候界面会卡住。 原因: 因为使用的不是异步加载,而且cocos2d-x没有绑定异步加载资源的a... 阅读全文

posted @ 2014-09-25 17:42 linchaolong 阅读(2091) 评论(0) 推荐(0) 编辑

2014年9月8日

Lua中面向对象编程的理解

摘要: 模块模块是一个独立的空间,一个独立的环境,访问模块成员需要先require,并使用“模块名.成员名称”的格式访问。注意:模块是一个table。类在lua中所有对象都是一个table,类也是一个table,但类应该是一个只读的table,类的定义是通过创建一个模块实现的。lua代码:module("S... 阅读全文

posted @ 2014-09-08 14:36 linchaolong 阅读(6036) 评论(0) 推荐(0) 编辑

2014年9月6日

BMFont字体编辑器的使用

摘要: bmfont是windows下的字体编辑器,生成的fnt文件可以用于cocos2d-x的CCLabelBMFont下载与安装字体编辑器下载地址:http://www.angelcode.com/products/bmfont/安装完成后,可以在开始菜单中找到BMFont编辑字体1.字体设置2.导入设... 阅读全文

posted @ 2014-09-06 22:26 linchaolong 阅读(5523) 评论(0) 推荐(0) 编辑

Cocos2d-x中的屏幕适配模式

摘要: 原文地址:http://www.cocoachina.com/cocos/20140408/8119.html分辨率适配为了能更好的适应各种分辨率大小和屏幕宽高比的移动终端设备,游戏的开始,我们还是先来看看分辨率的适配设置。打开AppDelegate.cpp文件,在applicationDidFin... 阅读全文

posted @ 2014-09-06 21:42 linchaolong 阅读(460) 评论(0) 推荐(0) 编辑

2014年9月5日

Cocos2dx-lua实现单例设计模式

摘要: 定义一个单例类新建一个lua文件,命名为MyDirector.lua,代码如下:module("MyDirector",package.seeall)-- 成员变量local instance = nilprint("load MyDirector")-- 静态方法(不需要传self)functio... 阅读全文

posted @ 2014-09-05 11:57 linchaolong 阅读(1350) 评论(0) 推荐(0) 编辑

导航