World3D¶
继承: Resource < RefCounted < Object
包含3D世界所有组件的资源,例如视觉场景和物理空间。
描述¶
具有与世界相关的所有内容的类:物理空间、视觉场景和声音空间。3D节点将其资源注册到当前3D世界中。
属性¶
属性说明¶
CameraAttributes camera_attributes 🔗
void set_camera_attributes(value: CameraAttributes)
CameraAttributes get_camera_attributes()
如果在Camera上未设置任何资源,则使用默认的CameraAttributes资源。
PhysicsDirectSpaceState3D direct_space_state 🔗
PhysicsDirectSpaceState3D get_direct_space_state()
直接访问世界物理3D空间状态。用于查询当前和潜在碰撞。使用多线程物理时,访问仅限于主线程中的Item.FixedUpdate()。
Environment environment 🔗
void set_environment(value: Environment)
Environment get_environment()
World3D的Environment。
Environment fallback_environment 🔗
void set_fallback_environment(value: Environment)
Environment get_fallback_environment()
如果environment失败或丢失,将使用World3D的后备环境。
RID get_navigation_map()
这个世界导航地图的RID。由NavigationServer3D使用。
RID get_scenario()
World3D的视觉场景。
RID get_space()
World3D的物理空间。