Godot 4.6.2 现已发布,这是一个维护版本。共有 61 位贡献者为本次版本提交了122 项修复,一些更新内容如下:
- 3D:修复子控制块的 3D focus 选择(GH-116972)。
- 3D:修复 DirectionalLight3D 属性列表(GH-117189)。
- Animation:发射
animation_finished信号后检查playback_queue是否存在( GH-116676)。
- Animation:切换动画时取消选择 bezier keyframes(GH-116953)。
- Animation:修复标记选择期间时间线光标跟随鼠标的问题(GH-117634)。
- Animation:修复选择期间动画编辑器关键帧的视觉偏移(GH-117290)。
- Core:修复空字符串导致的
String::split_崩溃(GH-117353)。
- Core:修复复制实例化节点时可编辑子节点的状态(GH-117041)。
- Core:RingBuffer:修复
T read()方法读取空缓冲区的问题(GH-117388)。
- Editor:修复构建配置文件生成器生成无效配置文件的问题(GH-115410)。
- Editor:修复暂停和停止后静音按钮的问题(GH-116537)。
- Editor:修复 Window 子类的主题项检查器工具提示(GH-115245)。
- Editor:在编辑时设置 Tree 内联单元格编辑器的辅助功能名称(GH-117135)。
- Editor:默认情况下停止自动补全功能吞噬单词(GH-117464)。
- Export:Android Editor:导出期间将密钥库复制到临时文件(GH-116161)。
- GDExtension:在
MovieWriter中添加缺失的GDVIRTUAL_BIND(_get_supported_extensions)(GH -117479)。
- GUI:修复双击后 RichTextLabel 拖动选择不起作用的问题(GH-117201)。
- Import:Blender 尝试次数应递增,以避免无限循环(GH-116589)。
- Physics:Jolt Physics:在以非常小的角度旋转物体时,提高 MoveKinematic 的精度(GH-115327)。
- Physics:Jolt Physics:重新设计重力如何应用于动态物体,以防止弹性碰撞时能量增加(GH-115305)。
- Platforms:Android:修复在 Gradle 构建的应用程序中使用 treeUri 时 FileAccess 崩溃的问题(GH-117131)。
- Platforms:修复 macOS Steam 打开项目时丢失时间跟踪的问题(GH-117335)。
- Platforms:iOS:添加 UIScene 生命周期事件(GH-116395)。
- Platforms:iOS:将 VC UI 首选项传播到 SwiftUI hosting controller(GH-116633)。
- Platforms:macOS:如果
Magnet正在运行,则启用事件唤醒( GH-116524)。
- Platforms:Windows:当 ANGLE 初始化失败时设置当前驱动程序(GH-117253)。
- Rendering:正确应用固定尺寸进行单声道/立体渲染(GH-115147)。
- Rendering:修复画布渲染器中意外的写合并内存读取(GH-115757)。
- Rendering:修复计算顶点蒙皮时切线解码检测的问题(GH-117401)。
- Rendering:macOS:在虚拟机中运行时强制使用 ANGLE(GL over Metal)(GH-117371)。
此版本基于 commit 001aa128b构建。
更多详情可查看:https://godotengine.org/article/maintenance-release-godot-4-6-2/