public void OnKeyboardDown(KeyboardEvent e) { var speed = 5; switch (e.Key) { case Keycode.DpadUp: case Keycode.W: _scene.Go(DirectionEnum.Forward, speed); break; case Keycode.DpadDown: case Keycode.S: _scene.Go(DirectionEnum.Backward, speed); break; case Keycode.DpadRight: case Keycode.D: _scene.Observer.Rotation.Y += speed; break; case Keycode.DpadLeft: case Keycode.A: _scene.Observer.Rotation.Y -= speed; break; case Keycode.ButtonL1: case Keycode.ButtonL2: case Keycode.Z: _scene.Go(DirectionEnum.Left, speed); break; case Keycode.ButtonR1: case Keycode.ButtonR2: case Keycode.X: _scene.Go(DirectionEnum.Right, speed); break; } }
public void OnKeyboarUp(KeyboardEvent e) { }