时间:2020-06-20 09:00
Unity XLua教程加载Lua脚本并执行脚本代码。本节介绍了一个简单的案例,说明如何在Unity中加载Lua脚本并执行脚本代码,如下所示
加载Lua脚本并执行工具/原材料单元的脚本代码1将打开Unity并创建一个新的空项目,如下图所示
-一步阅读2在百度引擎中搜索“GitHub XLua”,下载XLua包,解压导入到Unity项目,如下图所示
在项目中创建一个新的脚本,名为“CSLua”。双击脚本或右键单击“打开C#项目”打开脚本,如下图所示
-3步骤阅读4在“CSLua”脚本上编写代码,首先引入“XLua”命名空间,然后设置Lua环境变量,然后创建一个新的环境变量,然后加载Lua脚本,打印Lua脚本的代码内容,然后执行代码。具体代码和代码描述如下图所示
-4步阅读5个“CS LUA”脚本,如下所示:
使用单元引擎;
使用XLua
公共类CSLua : MonoBehaviour {
私有LuaEnv luaEnv
//用它来初始化
void Start () {
luaEnv =新建LuaEnv();
文本资产ta =资源。加载<。文本资产>。(& quot宴会);
印刷(ta);
luaEnv。陀思妥耶夫斯基;
}
私有void OnDestroy()
{
luaEnv。处置();
}
}
6打开记事本编辑lua代码,代码如下,并将其保存为“CS.lua.txt”(注意最好使用“UTF-8”格式,否则Unity可能无法读取内容),并将Lua文本导入到Unity项目的“资源”文件夹中,如下图所示。
-5步读取-6步读取7在场景中,创建一个新的“游戏对象”并安装脚本“CSLua”,如下图所示
-7步阅读8个操作场景,您可以在控制台中看到Lua代码内容和Lua代码执行输出,如下图所示。
-8步阅读9这里,关于“为Unity XLua教程加载Lua脚本并执行脚本代码”的解释已经完成,谢谢
结束语您的支持是我们继续分享知识的动力。如果你能帮忙,请帮我们投票。如果你有任何问题,请留言