PhysicsWorldComponent
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.
Parameters
gravity
A tuple of float values that describes the gravity on three axes relative to the simulation entity. The default value is Vector3(0.0F, -9.81F, 0.0F).
kinematicCollisionReportMode
The KinematicCollisionReportMode that determines what type of collisions to be reported. The default value is KinematicCollisionReportMode.NONE.
solverIterations
The number of iterations that the physics solver uses. The default value is SolverIterations(positionIterations = 6, velocityIterations = 1).
simulationClock
The SimulationClock driving the physics simulation. Defaults to the engine clock: SimulationClock(fixedTimeStep = 0.02F, maxTimeStep = 0.33F, timeSpeed = 1.0F).