public override void Execute () { var kb = Game.Keyboard; oldBind = kb.Bindings.FirstOrDefault( b => b.Key == Key ); kb.Unbind( Key ); }
public override void Execute () { var kb = Game.Keyboard; oldBind = kb.Bindings.FirstOrDefault( b => b.Key == Key ); if (kb.IsBound(Key)) { kb.Unbind(Key); } kb.Bind( Key, KeyDownCommand, KeyUpCommand ); }