//State for pursuing target (Player) void Pursue() { if (Vector2.Distance(gameObject.transform.position, Player.transform.position) <= atkRange) { m_iUse.UseItem(); } else { Move(Player.transform.position); } }