X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=examples%2Fbassteroids%2Fsource%2Fplayercontroller.cpp;h=cd0c62bad8594b77d0557a299cb964e71b3ef514;hb=47767a381e6bdde03f68efdfc1d8e628c3655019;hp=46f9c1f85e30dfe710c96411a041c73455b22029;hpb=48051ee2bab13f65e48c371e453b9ea65920921e;p=libs%2Fgame.git diff --git a/examples/bassteroids/source/playercontroller.cpp b/examples/bassteroids/source/playercontroller.cpp index 46f9c1f..cd0c62b 100644 --- a/examples/bassteroids/source/playercontroller.cpp +++ b/examples/bassteroids/source/playercontroller.cpp @@ -51,7 +51,7 @@ void PlayerController::tick(Time::TimeDelta dt) body->add_torque(angular_vel.radians()*-min(angular_speed.radians()+setup.turn_rate/angular_speed.radians(), 1.0f/dt_secs)); if(controls->fire.was_pressed()) - fire(); + defer([this]{ fire(); }); controls->reset_edges(); }