发布候选:Godot 4.6.2 RC 2

2026-03-20

源地址:https://godotengine.org/article/release-candidate-godot-4-6-2-rc-2/

上周,我们发布了4.6.2的第一个候选版本快照,此后又移植了更多关键的错误修复。虽然我们通常只需要一次维护发布,但有时会集成足够的更改来保证第二次发布。因此,再次说明:Godot 4.6.2 RC 2已准备好进行一般测试!

如果您有能力,请考虑为该项目提供财务支持。Godot由志愿者和小型付费贡献者团队共同维护。您的捐款将用于赞助他们的工作,并确保他们能够全身心投入到满足项目需求的工作中。

跳转到下载部分,立即尝试一下,或者继续阅读以了解有关此版本中改进的更多信息。您还可以尝试此版本的网页编辑器XR编辑器安卓编辑器。如果您对后者感兴趣,请申请加入我们的测试组,以获取预发布版本的访问权限。

本文的插图来自Funi Raccoon Game,这是一款3D平台游戏,你扮演一只浣熊,试图用无数的小摆设来填满他们新获得的家。你可以在Steam上购买最近发布的游戏或免费试用演示,并在Bluesky上关注开发者CrayonKit

新增内容

25位贡献者为此版本提交了29项改进。有关4.6.2-rc1以来的完整更改列表,请参阅我们的交互式更改日志。您还可以查看与之前的4.6.1维护版本相比,4.6.2中包含的所有更改

本节涵盖了自4.6.2-rc1以来所做的所有更改,这些更改主要是回归修复:

  • 3D: Fix 3D focus selection for subgizmos (GH-116972).
  • 3D: Fix DirectionalLight3D property list (GH-117189).
  • Animation: Deselect bezier keyframes when switching animations (GH-116953).
  • Animation: Fix visual shift of animation editor keys during selection (GH-117290).
  • Buildsystem: Add UTF-8 encoding to SVG file open in platform_builders.py (GH-117454).
  • Buildsystem: CI: Bump JavaScript actions to Node 24 (GH-117428).
  • Buildsystem: ScrollBar: Fix compilation with precision=double (GH-117224).
  • Buildsystem: Update CODEOWNERS (GH-117674).
  • Core: Fix String::split_ crash on empty string (GH-117353).
  • Core: Fix editable children state when duplicating instantiated nodes (GH-117041).
  • Core: RingBuffer: Fix T read() method reading empty buffer (GH-117388).
  • Core: RingBuffer: Fix overreading on methods that take an offset as an argument (GH-117151).
  • Editor: Set accessibility name on Tree inline cell editor when editing (GH-117135).
  • GDExtension: Add missing GDVIRTUAL_BIND(_get_supported_extensions) on MovieWriter (GH-117479).
  • GUI: Fix “Custom” anchor preset being ignored if the parent isn’t a Control (GH-117488).
  • GUI: Fix RichTextLabel drag selection not working after double-click (GH-117201).
  • GUI: TextEdit: Fix clipping of last character due to right margin rounding (GH-116850).
  • Import: Blender attempts should be incremented to avoid endless loop (GH-116589).
  • Platforms: Apple Embedded: Fix static .a/.xcframework library loading in open_dynamic_library (GH-117469).
  • Platforms: Fix macOS Steam time tracking lost when opening a project (GH-117335).
  • Platforms: iOS: Propagate VC UI preferences to SwiftUI hosting controller (GH-116633).
  • Platforms: macOS: Enable wake for events if Magnet is running (GH-116524).
  • Platforms: Windows: Set current driver when ANGLE init fails (GH-117253).
  • Plugin: Android: Fix java.util.HashMap handling (GH-114941).
  • Plugin: Fix EditorDock not reopening (GH-117340).
  • Rendering: Fix Tangent decoding detection when computing vertex skinning (GH-117401).
  • Rendering: macOS: Force ANGLE (GL over Metal) when running in VM (GH-117371).
  • Thirdparty: libpng: Update to 1.6.55 (GH-117564).
  • Thirdparty: Update access-kit to 0.21.2 (GH-117433).

此版本基于commit 638b2f1e9构建。

下载

下载 Godot 4.6.2 rc2

Linux

macOS

Windows

导出模板及其他下载内容 捐献

标准构建包括对GDScript和GDExtension的支持。

.NET构建(标记为mono)支持C#以及GDScript和GDExtension。

尽管引擎维护人员会尽最大努力确保每个预览快照和候选版本都是稳定的,但这些版本从定义上来说都是预发布软件。请务必经常备份,或使用Git等版本控制系统,以防止项目损坏或数据丢失。

已知问题

在发布候选阶段,我们专注于解决重大回归问题(即之前版本中正常工作的问题现在无法解决,且没有变通方案)。您可以查看我们当前列出的回归问题和重大问题列表,我们计划在发布4.6.2版本之前解决这些问题。此列表是动态更新的,如果在更多用户开始测试发布候选快照后发现新的重大问题,我们将对其进行更新。

每次发布时,我们都接受会出现各种问题,这些问题虽已被报告,但尚未得到解决。有关已知错误的完整列表,请参阅GitHub问题跟踪器

报告问题

作为测试人员,如果您在此版本中遇到问题,我们鼓励您提交错误报告。请先在GitHub上检查现有问题,使用相关关键词进行搜索,以确保您遇到的错误尚未被报告。

特别是,任何可能导致项目性能退化的变更都需特别报告(例如,如果某项功能在之前的4.x版本中运行良好,但在当前快照中不再有效)。

支持

Godot是一款非盈利的开源游戏引擎,由数百名贡献者在业余时间开发,同时,得益于Godot社区的慷慨捐赠,还聘请了少数兼职和全职开发人员。衷心感谢每一位为该项目贡献时间资金支持的人!

如果您想在经济上支持该项目,并帮助我们确保未来的招聘工作,您可以通过Godot发展基金来实现这一目标。

如果您想为该项目提供财务支持,并帮助我们确保未来的人才招聘,您可以通过Godot基金会管理的Godot发展基金平台进行捐赠。此外,您还可以选择其他更适合您的捐赠方式

现在捐赠