在导入Xlua后,先了解Lua解析器
第一步:引用命名空间
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
//第一步引用命名空间
using XLua;
第二步:创建Lua解析器
lua解析器 能够让我们在unity中指向lua
void Start()
{
//lua解析器 能够让我们在unity中指向lua
//一般情况下 保持它的唯一性
LuaEnv env = new LuaEnv();
}
第三步:执行lua语言
DoString("lua语法"):字符串内的就是要执行的lua语言
/执行lua语言 第二个参数是报错时打印的语句
env.DoString("print('你好世界')","错误在Lesson1_LuaEnv");
第三步:执行多lua脚本(Resouces文件下的情况)
//执行一个lua脚本 Lua知识点 多脚本执行 require
//默认寻找脚本的路径 是在 Resources下 并且 因为在这个
//估计是通过Resources.Load去加载Lua脚本 只识别txt bytes等
//所以Lua脚本 后缀要加一个txt
env.DoString("require('Main')");
lua垃圾回收