通过Resources.Load来加载lua源文件
- 1、在Resource下创建lua文件,修改文件类型为.txt
1.jpg
11.jpg
- 2、创建c#脚本,附加在游戏物体上
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using XLua;
public class _002_HelloWorldByLuaFile : MonoBehaviour {
private LuaEnv env;
void Start () {
env = new LuaEnv();
TextAsset ta = Resources.Load<TextAsset>("helloworld.lua");//加载lua文本文件
env.DoString(ta.text);
}
private void OnDestroy()
{
env.Dispose();
}
}
-
3、控制台输出结果,由于是lua执行的语句,带有LUA:标识
console.jpg