Module technology.sola.engine
Package technology.sola.engine.physics.system
package technology.sola.engine.physics.system
This package provides various
EcsSystems for simulating physics.-
ClassesClassDescriptionThe CollisionDetectionSystem class is a
EcsSystemimplementation that handles checking if aWorldhas anyEntitywithColliderComponents that are colliding with each other.GravitySystem is anEcsSystemthat applies a gravity constant of force to allEntitythat have aDynamicBodyComponent, are not kinematic and not grounded.ImpulseCollisionResolutionSystem is anEcsSystemthat responds toCollisionEvents applying an impulse to resolve collisions so that they will no longer overlap.ParticleSystem is anEcsSystemthat handles updatingEntitywith aTransformComponentandParticleEmitterComponent.PhysicsSystem is anEcsSystemthat handles updatingEntitywith aTransformComponentandDynamicBodyComponent.