CollisionPolygon

Inherits: Spatial < Node < Object

类别: 核心

简要说明

仅编辑器类,用于在三维空间中定义碰撞多边形。

属性

float

depth

1.0

bool

disabled

PoolVector2Array

polygon

池向量2数组()

描述

允许编辑选定平面上的碰撞多边形顶点。也可以设置垂直于该平面的深度。此类仅在编辑器中可用。它不会在运行时出现在场景树中。创建一个 Shape 用于游戏。游戏期间修改的属性将不起作用。

属性描述

违约

1.0

设定器

设置深度(值)

吸气剂

获取深度()

产生的碰撞在垂直于其多边形的任一方向上延伸的长度。

违约

设定器

设置禁用(值)

吸气剂

已禁用(

如果 true ,不会产生碰撞。

违约

池向量2数组()

设定器

设置多边形(值)

吸气剂

获取多边形()

定义多边形的顶点数组。

注: 返回值是原始值的副本。改变返回值的大小或属性的方法不会影响原始多边形。若要更改多边形的属性,请将其分配给临时变量,并在重新分配前进行更改。 polygon 成员。