- 创建Lua源文件
在Resource目录下,创建一个文本文档,取名叫helloworld,格式按照这个写法,好判断这个文本是Lua文件
- 创建脚本读取Lua文件
using UnityEngine;
using XLua;
public class HelloWorld02 : MonoBehaviour
{
LuaEnv luaEnv;
// Use this for initialization
void Start()
{
luaEnv = new LuaEnv();
TextAsset ta = Resources.Load<TextAsset>("helloworld.lua");//加载Lua文件
luaEnv.DoString(ta.text);//读取文件内的代码然后执行
luaEnv.Dispose();
}
}
- lua文件
print('Hello World for file');
a=3;
b=2;
print(a+b);
- 看控制台是否打印出我们想要的信息
- 使用内置loder加载lua源文件,可以直接加载Resources目录下的lua文件
luaEnv.DoString("require 'helloworld'");//使用内置loder加载lua源文件