Struct PhysicsCollider
The collision geometry of a rigid body. If not present, the rigid body cannot collide with anything.
Implements
IComponentData
IQueryTypeParameter
Inherited Members
Namespace: Unity.Physics
Assembly: Unity.Physics.dll
Syntax
public struct PhysicsCollider : IComponentData, IQueryTypeParameter
Fields
Value
The collider reference, null is allowed.
Declaration
public BlobAssetReference<Collider> Value
Field Value
Type | Description |
---|---|
BlobAssetReference<Collider> |
Properties
ColliderPtr
Gets the collider pointer.
Declaration
public Collider* ColliderPtr { get; }
Property Value
Type | Description |
---|---|
Collider* | The collider pointer. |
IsUnique
Indicates whether this PhysicsCollider contains a unique Collider blob. That is, its Collider blob is not shared with any other PhysicsCollider.
Declaration
public bool IsUnique { get; }
Property Value
Type | Description |
---|---|
bool | True if this PhysicsCollider contains a unique Collider blob, false if not. |
IsValid
Gets a value indicating whether this object is valid.
Declaration
public bool IsValid { get; }
Property Value
Type | Description |
---|---|
bool | True if this object is valid, false if not. |
MassProperties
Gets the mass properties.
Declaration
public MassProperties MassProperties { get; }
Property Value
Type | Description |
---|---|
MassProperties | The mass properties. |
Implements
Unity.Entities.IComponentData
Unity.Entities.IQueryTypeParameter