Skip to content

2.2.2

Compare
Choose a tag to compare
@xuyanghuang-tencent xuyanghuang-tencent released this 17 Jun 11:55
· 501 commits to master since this release

Added

  • 优化绑定检测流程,避免在大量对象创建时导致性能降低 #457
  • 通过菜单快速在文件管理器中打开绑定的Lua文件 #437
  • 防止Lua代码无限循环超时设置 #428
  • 支持添加多播代理绑定相同脚本不同对象实例函数 #439
  • 更准确的内存分配统计
  • lua.gc 控制台命令
  • UnLua 运行时/编辑器设置的子菜单
  • 编辑器设置支持中文显示

Fixed

  • 命令行 -server 启动时 UnLuaModule 没有启动 #440
  • TArrayTMap 进行 pairs 遍历时使用引用而不是复制 #442
  • 实现了FTickableGameObject的对象在Tick里调用自身被Lua覆写的方法会崩溃 #446
  • 返回 TSubclassOf<> 到C++为空 #445
  • UE4.27下无法通过UE.XXX访问游戏项目模块中导出的原生类型 #448
  • 从Lua按传递引用到蓝图的TArray引用变成了空Array #453
  • PIE过程中如果保存了覆写的蓝图,会导致蓝图资源损坏 #465
  • CDO绑定时需要过滤掉 SKEL 类型的对象 #460
  • 分配在栈上的本地变量会引起 CacheScriptContainer 缓存错误导致崩溃 #455
  • 热重载时报 invalid TArray/TMap 的错误
  • PIE过程中如果保存了覆写的蓝图,会导致蓝图资源损坏 #465
  • Linux下带Editor编译报错 #467