2.3.0
xuyanghuang-tencent
released this
08 Oct 12:32
·
250 commits
to master
since this release
Added
- 支持使用
UnLua.PackagePath
的方式来搜索Lua文件,也支持从插件Content目录加载 - 支持Android下的x86_64
- 支持自定义预绑定类型,参考预绑定类型列表配置选项
- 支持UE5下的蓝图UMG输入绑定,使用新增的
UnLua.Input
模块,可以做到更细节的输入绑定 UnLua.Ref
和UnLua.Unref
接口,提供将UObject
生命周期和Lua侧同步的管理机制- 提升Lua访问UE函数和属性的性能
- 自定义生成Lua模版
Fixed
- Mac下编辑器的dylib无法加载
- PushMetatable时会使用旧的metatable #515
- Delegate的闭包函数的upvalue无法被gc #516
- 在Lua中访问TArray不存在的字段会报stackoverflow
- 自动保存的打包设置没有生效
- UE5下打包后UnLua配置没有正确加载
Changed
- 默认关闭运行时对
UTF-8 BOM
文件头的加载支持,需要兼容请开启兼容UTF-8 BOM文件头选项
Removed
- 移除
AddPackagePath
接口