Lua调用C#(非反射)
来源:互联网 发布:exo中国四子的关系知乎 编辑:程序博客网 时间:2024/06/05 03:30
1.将自定义脚本加入WrapFile中,如下图自定义Test脚本
2.在Unity面板(已经导入ulua_v1.25插件)中点击Lua->Gen Lua Wrap Files即可在ulua->source->luaWrap中生成TestWrap脚本
3.Test脚本如下
using System.Collections.Generic;
using UnityEngine;
public class Test
{
void Start()
{
}
public void Show()
{
Debug.Log("show");
}
public static void ShowMess()
{
Debug.Log("StaticShow");
}
void Update()
{
}
}
4.挂载脚本
using System;
using System.Collections.Generic;
using UnityEngine;
using LuaInterface;
class LuaCShapeTest : MonoBehaviour
{
string script = @"
test = Test();
test:Show();
Test.ShowMess();
";
void Start()
{
LuaScriptMgr mgr = new LuaScriptMgr();
mgr.Start();
mgr.DoString(script);
}
// Update is called once per frame
void Update()
{
}
}
- Lua调用C#(非反射)
- C/C++ 调用 Lua 函数(非全局函数)
- C/C++ 调用 Lua 函数(非全局函数)
- [Lua]C/C++调用Lua
- [lua]C调用lua函数
- 0基础lua学习(十九)C调用Lua----03C调用lua 函数和变量
- Lua编程(六)C对Lua函数的调用
- Lua与C——调用Lua函数(三)
- Lua 调用自定义C模块(练习)
- C语言中调用LUA(1)
- C/C++ 调用 Lua
- c调用lua脚本
- Lua调用C函数
- C调用lua
- lua 调用c函数
- lua c/c++ 调用
- Lua调用C函数
- lua调用c函数
- Java集合之map 集合使用
- 第15节项目2-能对齐的数据(转义符的应用)
- Python: print 不换行打印
- PRML系列:1.2 Probability Theory
- 转载-成为一名机器学习算法工程师,你需要这些必备技能
- Lua调用C#(非反射)
- CCF CSP真题——201709-3 json查询
- 在caffe中绘制ROC曲线
- CheckBox样式修改
- shell命令
- Communicate Project: 用户日志
- Linux反向代理
- Docker下载镜像加速
- 探讨各类别seo博客的真实意图