自定义类型在lua中的变量定义

来源:互联网 发布:java绘制实心五角星 编辑:程序博客网 时间:2024/05/29 23:47

前提:以下内容的前提是没有使用单件模式,需要通过定义一个类对象来调用函数。

要想在lua脚本中定义一个导出类的对象,我们需要做以下活动。第一,确保需要导出类的构造函数是public;第二,在导出的类接口中(pkg文件)需要有构造函数;第三,在lua脚本中不可以像在C++中直接定义一个对象,需要调用new来完成。如: local object  = CLuaTest:new();

 

注意:调用导出的C++接口时使用的符合是“:”,不论是我们C++中的指针还是类对象。

原创粉丝点击