public void Update() { if (KeysHeld.Contains(keyConfig.MoveForward)) { this.Move(0.0f, 0.1f, 0.0f); } if (KeysHeld.Contains(keyConfig.MoveBackward)) { this.Move(0.0f, -0.1f, 0.0f); } if (KeysHeld.Contains(keyConfig.StrafeLeft)) { this.Move(-0.1f, 0.0f, 0.0f); } if (KeysHeld.Contains(keyConfig.StrafeRight)) { this.Move(0.1f, 0.0f, 0.0f); } Point delta = new Point(MouseCenter.X - MousePosition.X, MouseCenter.Y - MousePosition.Y); this.AddRotation(delta.X, delta.Y); MouseCenter = MousePosition; }
public void MouseDoubleClick(float x, float y, MouseButtonType button, KeysHeld keysHeld) { }
public void MouseUp(float x, float y, MouseButtonType button, KeysHeld keysHeld) { }