
xlua
山下的小铁匠
程序员
展开
-
lua调用C#的总结
lua调用C#大部分是通过:“CS.命名空间.类” 这样的方式调用的,当获得类之后通过:"类名()"的方式创建出类的对象从而调用类中的方法(静态方法直接 "类名."), 对于成员变量的调用是通过 "." 的方式去调用,而成员方法是通过 ":" 的方式去调用,这便是一般情况。 而部分lua中的一些运算符是不支持C#中的一些功能的,比如数组的获取[]之类的,但是可以直接用对应命名空间下类的方法去获取,另一部分则是xlua为了兼容C#的功能而做的封装比如,比如lua中的数值类...原创 2020-12-14 11:32:04 · 4091 阅读 · 1 评论 -
Xlua中C#调lua的一些总结
学习XLua的话首先我们需要导入XLua的包,在GitHub上面下载项目之后,我们需要导入的只是Xlua项目的Assets文件夹下的XLua文件夹和Plugins文件夹。导入成功之后在Unity的工具栏会有XLua这一栏,打开之后会有"Generate Code" 和"Clear Generated Code"这两个选项,作用分别是生成lua相关的文件和清除lua相关的文件,一次导入的话,我们需要先清空一次,再重新生成。 一 . lua解析器 要运行在C#中运行lua代码的话,我...原创 2020-12-10 09:26:07 · 968 阅读 · 0 评论