Skip to content

ucjedpfmd/CsToLua

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

2014.9.23
MonoBehaviour 继承类出现构造函数的问题
private set 属性被导出问题


tolua# 是一个类似于tolua++的工具
目的是为了快速导出unity3d类对象到lua中
依赖对象 luainterface 一个导出c#到lua的库
自己导出对象有各种好处如:

1. 极大的提升效率,luainterface采用反射调用c#函数,性能较差
2. 可以扩展操作符函数到lua中
3. 可以支持可变参数列表
4. 更好的控制c#函数可见性。
5. 可以修改包裹类,更快的回收内存
6. 可以支持数组参数。可以在lua端用table传递传递数组参数
7. 处理c#二义性。如lua number类型可以对应c#很多函数
8. 类数组操作符. 这个可能在下个版本扔掉。

目前不支持的导出:
1. 构造函数参数使用可变参数
3. 泛型模版函数。

About

tolua# 是一个类似于tolua++的工具

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published