Xlua迁入U3D与配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36718838/article/details/83182360

Xlua的git地址,下载解压

https://github.com/Tencent/xLua

解压后可以看到这些

1.迁入文件

将Assets内的内容,包含meta都复制到自己U3D的项目中的Asset里面

Tools也放到工程里,根据和Assets路径相对位置放置到U3D项目中

2.宏

File->Build Settings->Player Settings->other Settings->Scriptsing Define Symbols

输入HOTFIX_ENABLE 然后回车等加载完毕

3.测试

打开U3D项目中的XLua下的HotfixTest,运行看一下

运行时

此时的执行都是在C#中,根据运行的提示进行操作,也就是菜单栏先XLua->Generate Code 再XLua->Hotfix Inject In Edior

如果出现警告或者错误可能是没有导入Tools文件夹或者文件目录是中文,此处需要注意

以上步骤做完以后再次运行Hotfix Test 点击场景中的 Hotfix按钮就可以看到输出变成在Lua中了

猜你喜欢

转载自blog.csdn.net/qq_36718838/article/details/83182360