CollisionShape

Inherits: Spatial < Node < Object

类别: 核心

简要说明

表示三维空间中碰撞形状数据的节点。

属性

bool

disabled

Shape

shape

方法

无效

make_convex_from_brothers ( )

无效

resource_changed ( Resource resource )

描述

用于在三维空间中创建和编辑碰撞形状的编辑器功能。您可以使用此节点表示各种碰撞形状,例如,将其添加到 Area 给它一个检测形状,或添加到 PhysicsBody 创建实体对象。 IMPORTANT :这是一个仅用于编辑器的帮助器,用于创建形状,使用 CollisionObject.shape_owner_get_shape 以获得实际形状。

属性描述

违约

设定器

设置禁用(值)

吸气剂

已禁用(

禁用的碰撞形状在世界上没有任何效果。

设定器

设置形状(值)

吸气剂

获取形状()

此碰撞形状拥有的实际形状。

方法说明

  • void make_convex_from_brothers ( )

将碰撞形状的形状设置为其所有凸形的相加 MeshInstance 兄弟几何。

  • void resource_changed ( Resource resource )

如果脚本中存在此方法,则在修改形状资源时将调用它。