摘要: 原文地址:http://segmentfault.com/a/1190000000631630关于cocos2d-x下Lua调用C++的文档看了不少,但没有一篇真正把这事给讲明白了,我自己也是个初学者,摸索了半天,总结如下:cocos2d-x下Lua调用C++这事之所以看起来这么复杂、网上所有的文档... 阅读全文
posted @ 2015-10-24 17:07 大彬的世界 阅读(214) 评论(0) 推荐(0)
摘要: 前言Lua中的函数和C++中的函数的含义是一致的,Lua中的函数格式如下:复制代码代码如下:function MyFunc(param) -- Do somethingend在调用函数时,也需要将对应的参数放在一对圆括号中,即使调用函数时没有参数,也必须写出一对空括号。对于这个规则只有一种特殊的例外... 阅读全文
posted @ 2015-10-24 16:58 大彬的世界 阅读(222) 评论(0) 推荐(0)
摘要: 这篇文章主要介绍了Lua中的模块(module)和包(package)详解,本文讲解了require函数、写一个模块、package.loaded、module函数等内容,需要的朋友可以参考下前言从Lua5.1版本开始,就对模块和包添加了新的支持,可是使用require和module来定义和使用模块... 阅读全文
posted @ 2015-10-24 16:54 大彬的世界 阅读(840) 评论(0) 推荐(0)
摘要: 这篇文章主要介绍了Lua中的模块(module)和包(package)详解,本文讲解了require函数、写一个模块、package.loaded、module函数等内容,需要的朋友可以参考下前言从Lua5.1版本开始,就对模块和包添加了新的支持,可是使用require和module来定义和使用模块... 阅读全文
posted @ 2015-10-24 15:47 大彬的世界 阅读(1587) 评论(0) 推荐(0)
摘要: C++从Lua中获取一个全局变量的字符串。1. 引入头文件我们来看看要在C++中使用Lua,需要些什么东西复制代码代码如下:/* 文件名: HelloLua.h 描 述: Lua Demo 创建人: 笨木头 创建日期: 2012.12.24*/#ifndef __HELLO_LUA_H_#defin... 阅读全文
posted @ 2015-10-24 15:45 大彬的世界 阅读(253) 评论(0) 推荐(0)
摘要: 1.loadfile——只编译,不运行loadfile故名思议,它只会加载文件,编译代码,不会运行文件里的代码。比如,我们有一个hellofile.lua文件:复制代码代码如下:print(“hello”);function hehe()print(“hello”);end这个文件里有一句代码,和一... 阅读全文
posted @ 2015-10-24 15:41 大彬的世界 阅读(2490) 评论(0) 推荐(0)
摘要: Lua语言是一种嵌入式语言,它本身的威力有限;当Lua遇见了C,那它就展示了它的强大威力。C和Lua是可以相互调用的。第一种情况是,C语言拥有控制权,Lua是一个库,这种形式中的C代码称为“应用程序代码”;第二种情况是,Lua拥有控制权,C语言是一个库,这个时候C代码就是“库代码”。“应用程序代码”... 阅读全文
posted @ 2015-10-24 15:38 大彬的世界 阅读(517) 评论(0) 推荐(0)