C#调用function

CsCallLua.lua

function add()
	print("add");
end

C#

using System;
using System.Collections.Generic;
using UnityEngine;
using XLua;
public class CsCallLua : MonoBehaviour {

	void Start () {
        var luaenv = new XLua.LuaEnv();
        luaenv.DoString("require 'CsCallLua'");
        // delegate
        Action ac = luaenv.Global.Get<Action>("add");
        ac();
        ac = null; //释放
        luaenv.Dispose();
    }
}
发布了205 篇原创文章 · 获赞 8 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/cuijiahao/article/details/103906264
今日推荐