Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

PhysicsServer3DManager

继承: Object

用于管理 PhysicsServer3D 实现的单例。

描述

PhysicsServer3DManager 是用于注册 PhysicsServer3D 实现、设置默认实现的 API。

注意:无法在运行时切换物理服务器。这个类只在启动时在服务器初始化级别使用,可能由 Godot 本身使用,也可能由 GDExtension 使用。

方法

void

register_server(name: String, create_callback: Callable)

void

set_default_server(name: String, priority: int)


方法说明

void register_server(name: String, create_callback: Callable) 🔗

注册 PhysicsServer3D 实现,传入名称 name 和返回 PhysicsServer3D 对象的 Callable


void set_default_server(name: String, priority: int) 🔗

如果优先级 priority 比当前默认实现的优先级高,则将由名称 name 标识的 PhysicsServer3D 实现设置为默认实现。