Flock::Collision::Physics2DPlugin
Wires 2D physics into a Flock App:
- inserts the
Physics2Dresource (gravity, solver iterations, broadphase) - registers the
Contact2Devent type - runs
Collision.stepeachFixedUpdate(label:physics2d)
app.add_plugin(Flock::Collision::Physics2DPlugin.new(gravity: Flock::Vec2.new(0, -20)))
Order your movement/input systems with before: :physics2d /
after: :physics2d as needed.
Constructors
Instance methods
build(app : Flock::App)
Source