1.进入github.com下载腾讯的xlua包
上面下载的是最新版本,也可以通过releases下载,但下载的可能不是最新版本
2.解压下载的压缩包
3.新建unity项目
4.将xlua包里Assets文件夹里的文件复制到unity项目Assets文件夹里即可
5.在unity里运行lua程序
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using XLua;
public class RunLua : MonoBehaviour
{
//1.引入Lua命名空间
//2.开启一个lua环境
//3.编写lua代码
//4.释放lua环境
private LuaEnv _LuaEnv;
/*
private void Start()
{
LuaEnv luaEnv = new LuaEnv();
luaEnv.DoString("Print('Will You Marry Me')");
luaEnv.Dispose();
}
*/
private void Start()
{
_LuaEnv = new LuaEnv();
_LuaEnv.DoString("print('Will You Marry Me')");//DoString里的字符串为lua程序,DoString运行里面的语法程序;
}
private void OnDestroy()
{
_LuaEnv.Dispose();
}
}
lua输出会有一个lua的标识