Example.Game.Game_KeyDown C# (CSharp) Method

Game_KeyDown() private method

private Game_KeyDown ( object sender, KeyboardKeyEventArgs e ) : void
sender object
e OpenTK.Input.KeyboardKeyEventArgs
return void
        private void Game_KeyDown(object sender, KeyboardKeyEventArgs e) {
            if (frameMgr.ConsumingKeyboard) {
                frameMgr.OnKeyDown(sender, e);
            }

            if (Keyboard[Key.Escape]) Exit();
            if (Keyboard[Key.F1]) SetPolygonMode(PolygonMode.Fill);
            if (Keyboard[Key.F2]) SetPolygonMode(PolygonMode.Line);
            if (Keyboard[Key.F3]) this.controller.CrossfadeTo("Battloid-Transport");
            if (Keyboard[Key.F4]) this.controller.CrossfadeTo("Transport-Battloid");
            if (Keyboard[Key.F5]) this.controller.CrossfadeTo("Run");

            if (Keyboard[Key.Home]) chaseDistance -= 1;
            if (Keyboard[Key.End]) chaseDistance += 1;
        }