PhysicsServer3DManager

继承: Object

用于管理PhysicsServer3D实现的单例。

描述

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

注意:无法在运行时切换物理服务器。此类仅在服务器初始化级别启动时使用,由i3D本身使用,可能由S3Extension使用。

方法

void

register_server(name: String, create_callback: Callable)

void

set_default_server(name: String, priority: int)


方法说明

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

通过传递一个name和一个返回PhysicsServer3D对象的Callable来注册一个PhysicsServer3D实现。


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

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