private void DrawAll() { for (int i = 0; i < Targets.Length; i++) { Vector2 pos = Camera.Instance.SpriteToUIPos(Targets[i].Position + new Vector2(0, -20)); Cursor.Draw(pos, Color.White, 0f, Vector2.Zero, Vector2.One, false, .3f); } }
private void DrawAtTarget(BattleEntity target) { //Draw the cursor slightly above the target Vector2 pos = Camera.Instance.SpriteToUIPos(target.GetDrawnPosAbove(new Vector2(0, -10))); Cursor.Draw(pos, Color.White, 0f, new Vector2(0f, 1f), Vector2.One, false, .3f); }