CollisionComponent
constructor(collisionShape: List<ShapeResource>, physicsMaterial: PhysicsMaterialResource, collisionResponseMode: CollisionResponseMode = COLLIDER_FULL, collisionFilter: CollisionFilter = CollisionFilter.COLLISION_FILTER_DEFAULT, collisionInfoDetailLevel: CollisionInfoDetailLevel = CollisionInfoDetailLevel.BRIEF)
Creates a new CollisionComponent instance.
Parameters
collisionShape
A list of ShapeResource objects representing the shapes used for collision detection.
physicsMaterial
The physics material properties used for physics simulation.
collisionResponseMode
The collision response mode that determines how the component interacts with other objects. Default value is CollisionResponseMode.COLLIDER_FULL.
collisionFilter
The filter settings to define which objects this component can collide with. Default value is CollisionFilter.COLLISION_FILTER_DEFAULT.
collisionInfoDetailLevel
The options for collision reporting, specifying how collisions are reported or handled. Default value is CollisionInfoDetailLevel.BRIEF.