public void ChaseIsland()
    {
        m_EnemyCanvas.NoSign();
        Vector3 islandPos = IslandManager.Instance.transform.position;

        m_PathfindingScript.MoveTo(islandPos);
        if (Vector3.Distance(transform.position, islandPos) < m_EnemyAttack.AttackRange) // in range of island
        {
            m_CurrentState = State.AttackIsland;
        }
    }