编辑代码

using System;
using XLua;
using System.IO;

public class LuaDemo01 : MonoBehaviour
{
    private LuaEnv env;

    void Start()
    {
        env = new LuaEnv();
        env.DoString("require 'CSharp_Call_Lua'");

        // 映射到LuaTable,不推荐使用
        LuaTable tab = env.Global.Get<LuaTable>("person");
        print(tab.Get<string>("name"));
        print(tab.Get<int>("age"));
    }




    private void OnDestroy()
    {
        env.Dispose();  // 释放掉lua环境
    }


}

// Lua: CSharp_Call_Lua.lua
//Person=
//{
//    name="siki", age=100,12,2,2,2,2,
//    eat=function(self,a,b)
//    print(a+b)
//    print("正在吃饭")
//    end  
//}