PhysicsWorldComponent
A Component that creates a new physics world for the entity and allows manipulation of physics simulation parameters including gravity, KinematicCollisionReportMode, SolverIterations, and SimulationClock.
Only entities within the same physics world will collide with each other. To put entities in the same physics world, create a parent entity for them and add the PhysicsWorldComponent to the parent entity.
Constructors
Link copied to clipboard
constructor()
Default constructor.
constructor(gravity: Vector3 = Vector3(0.0F, -DEFAULT_GRAVITY_VALUE, 0.0F), kinematicCollisionReportMode: KinematicCollisionReportMode = KinematicCollisionReportMode.NONE, solverIterations: SolverIterations = SolverIterations(positionIterations = 6, velocityIterations = 1), simulationClock: SimulationClock = SimulationClock(fixedTimeStep = 0.02F, maxTimeStep = 0.33F, timeSpeed = 1.0F))
Constructs a PhysicsWorldComponent with the specified gravity, collision reporting mode, solver iterations, and simulation clock.