private void mousedonw(InputManager.MouseKey k, Vector2 position) { if (!Destroyed && Alive && !Attacking && k == InputManager.MouseKey.LeftKey) { Attacking = true; Rotation = new Vector3(0, World.GetInstance().ActiveCam.Rotation.Y + (float)Math.PI, 0); Model = FireModel; StartAnimation(DefaultClip, false); dgthrown = false; } }
internal MouseUpEvent(InputManager.MouseKey k, Vector2 pos) { this.k = k; this.pos = pos; }
private static void mup(InputManager.MouseKey k, Vector2 pos) { HandleEvent(new MouseUpEvent(k, pos)); }
private static void mdown(InputManager.MouseKey k, Vector2 position) { HandleEvent(new MouseDownEvent(k, position)); }