CommonForces extension

Extension for common force patterns

on

Methods

addImpulse(String name, Vector2 force, {double duration = 0.1}) → void

Available on Forces, provided by the CommonForces extension

Add temporary impulse force (like explosion, jump, etc.)
addMagneticForce(String name, Vector2 target, double strength) → void

Available on Forces, provided by the CommonForces extension

Add magnetic force towards a target
addOrbitalForce(String name, Vector2 center, double strength) → void

Available on Forces, provided by the CommonForces extension

Add orbital force around a center point
addRepulsionForce(String name, Vector2 source, double strength, {double minDistance = 10}) → void

Available on Forces, provided by the CommonForces extension

Add repulsion force from a point
addSpringForce(String name, Vector2 anchor, double stiffness, {double restLength = 0}) → void

Available on Forces, provided by the CommonForces extension

Add spring force (like elastic band)