Class: BoxColliderShape
盒型碰撞体。 是一种基本的长方体形状原始碰撞体。
Hierarchy
↳
BoxColliderShape
Constructors
Methods
Accessors
Constructors
constructor
• new BoxColliderShape()
创建一个盒型碰撞体对象。
Overrides
Defined in
src/engine/components/colliders/shape/BoxColliderShape.ts:23
Methods
setFromCenterAndSize
▸ setFromCenterAndSize(ct?
, sz?
): BoxColliderShape
设置碰撞体的位置和大小
Parameters
Name | Type | Description |
---|---|---|
ct? | Vector3 | 碰撞体在对象局部空间中的位置。 |
sz? | Vector3 | 碰撞体在 X、Y、Z 方向上的大小。 |
Returns
Inherited from
ColliderShape.setFromCenterAndSize
Defined in
src/engine/components/colliders/shape/ColliderShape.ts:36
serialization
▸ serialization(): any
Returns
any
Inherited from
Defined in
src/engine/components/colliders/shape/ColliderShape.ts:85
Accessors
center
• get
center(): Vector3
碰撞体在对象局部空间中的位置。
Returns
Inherited from
ColliderShape.center
Defined in
src/engine/components/colliders/shape/ColliderShape.ts:45
• set
center(value
): void
Parameters
Name | Type |
---|---|
value | Vector3 |
Returns
void
Inherited from
ColliderShape.center
Defined in
src/engine/components/colliders/shape/ColliderShape.ts:49
size
• get
size(): Vector3
碰撞体在 X、Y、Z 方向上的大小。
Returns
Vector3
Inherited from
ColliderShape.size
Defined in
src/engine/components/colliders/shape/ColliderShape.ts:58
• set
size(value
): void
Parameters
Name | Type |
---|---|
value | Vector3 |
Returns
void
Inherited from
ColliderShape.size
Defined in
src/engine/components/colliders/shape/ColliderShape.ts:62
halfSize
• get
halfSize(): Vector3
碰撞体大小的1/2。
Returns
Inherited from
ColliderShape.halfSize