运行lua脚本
1.执行字符串
using Xlua;
luaEnv luaenv = new LuaEnv(); //开启lua虚拟机,最好一个程序只有一个虚拟机(占用性能)
luaenv.DoString("print('Hello world!')"); //运行lua脚本,输出带lua:前缀
luaenv.Dispose();//关闭虚拟机
另一种输出(unity输出),不带lua前缀
using Xlua;
luaEnv luaenv = new LuaEnv();
luaenv.DoString("CS.UnityEngine.Debug.Log('Hello world!')"); //输出:Hello world!
luaenv.

本文介绍了如何使用XLua框架在Unity中运行lua脚本,包括执行字符串、加载lua文件以及详细讲解了自定义loader的实现,自定义loader允许你在lua虚拟机调用require时自定义查找和加载lua脚本的方式。
最低0.47元/天 解锁文章
2682

被折叠的 条评论
为什么被折叠?



