PhysicsServer3DRenderingServerHandler
继承: Object
用于为 PhysicsServer3DExtension._soft_body_update_rendering_server() 提供柔体渲染处理器的类。
方法
void |
|
void |
_set_normal(vertex_id: int, normal: Vector3) virtual required |
void |
_set_vertex(vertex_id: int, vertex: Vector3) virtual required |
void |
|
void |
set_normal(vertex_id: int, normal: Vector3) |
void |
set_vertex(vertex_id: int, vertex: Vector3) |
方法说明
void _set_aabb(aabb: AABB) virtual required 🔗
由 PhysicsServer3D 调用以设置 SoftBody3D 的边界框。
void _set_normal(vertex_id: int, normal: Vector3) virtual required 🔗
由 PhysicsServer3D 调用,以在 vertex_id 指定的索引处设置 SoftBody3D 顶点的法线。
注意:在 Godot 4.2 之前,normal 参数的类型为 const void*。
void _set_vertex(vertex_id: int, vertex: Vector3) virtual required 🔗
由 PhysicsServer3D 调用,以在 vertex_id 指定的索引处设置 SoftBody3D 顶点的位置。
注意:在 Godot 4.2 之前,vertex 参数的类型为 const void*。
设置该 SoftBody3D 的边界框。
void set_normal(vertex_id: int, normal: Vector3) 🔗
在由 vertex_id 指定的索引处设置该 SoftBody3D 顶点的法线。
void set_vertex(vertex_id: int, vertex: Vector3) 🔗
在由 vertex_id 指定的索引处设置该 SoftBody3D 顶点的位置。