Tencent / UnLua

A feature-rich, easy-learning and highly optimized Lua scripting plugin for UE.
Other
2.28k stars 619 forks source link

关于Content\Script路径问题想换个位置 #363

Open LikeScientist opened 2 years ago

LikeScientist commented 2 years ago

Content\Script换到Source下或者放到其他任意目录怎么设置Unlua的加载,换个目录肯定要设置

xuyanghuang-tencent commented 2 years ago

可以使用CustomLoader,从哪里读取都可以

LikeScientist commented 2 years ago

这个分支好像还是一样的,代码是定义在那里的,具体改那里

zhujian886 commented 2 years ago

Content\Script是lua的package目录,在LuaContext.cpp的AddPackagePath(L, TCHAR_TO_UTF8(*LuaSrcPath));,另外还有CustomLoader可以扩展。但是不在content目录下打不了包,慎改。

ymwtz commented 2 years ago

Content\Script是lua的package目录,在LuaContext.cpp的AddPackagePath(L, TCHAR_TO_UTF8(*LuaSrcPath));,另外还有CustomLoader可以扩展。但是不在content目录下打不了包,慎改。

所以目前是没有办法在插件中使用unlua吗,game feature功能想要使用unlua咋办

xuyanghuang-tencent commented 2 years ago

只要你的代码能加载到Lua文件,CustomLoader就能加载到,game feature 有空研究一下