
Lua
wkyb608
这个作者很懒,什么都没留下…
展开
-
Cocos2d-x 之Lua初学
Lua简介:lua是一个动态脚本语言,游戏开发中经常使用,我感觉它的特点就是灵活、简洁。就目前对我们的项目而言,它最大的特色就是游戏更新可设计成一种资源形式的更新方式。 由于我的目的是达到lua中使用cocos2d-x的api 来实现游戏编程,所以我只是大体了解了下单向的调用过程,对于逆向调用过程并没有深入了解。使用lua的前提下,先简单介绍一下学习 lua 需要注意的一些东西。 主要转载 2013-08-05 21:15:10 · 774 阅读 · 0 评论 -
Coco2dx-3.0中如何调用LUA
一个用3.0的工具导出类到lua,自动生成代码的方法。 以前要导出c++类到lua,就得手动维护pkg文件,那简直就是噩梦,3.0以后就会感觉生活很轻松了。 下面我就在说下具体做法。 1、安装必要的库和工具包,以及配置相关环境变量,请按照cocos2d-x-3.0rc0\tools\tolua\README.mdown说得去做,不做赘述。 2、写c++类(我测试用的是cocos原创 2014-08-06 18:32:03 · 991 阅读 · 0 评论 -
绑定自定义类到Runtime(Lua-binding)
现在我们的需求是:在C++层定义了一些类,我们需要将这些类导出给Lua来使用,从而完成在C++层实现起来容易的需要,这个时候就需要将整个类作为模块导出。而Cocos2d-x正是采用的这种思想,将Cocos中的类导出供用户使用,而不是再写一套Lua代码,用户使用Cocos导出的这套接口,在Lua脚本层写游戏代码。 为了更好的理解这部分的内容,可以先看一下《在Lua中调用C++函数》这篇文章,了转载 2014-12-08 13:57:02 · 891 阅读 · 0 评论