public override void Init()
    {
        m_context = $"{m_huntingTarget} 을/를 {m_goalHuntingCnt}마리 잡으세요 !";
        Managers.Object.DyingEnemyEvent += DyingEnemyEvtListner;

        // 퀘스트 코드를 이용하던지 하여 추후에 json 파일로 저장된 데이터를 불러옴.
        m_questReward = new Quest_Reward(100, 50);
        Managers.UI.GetSceneUI <UI_QuestScene>().ChangeQuestProgressText(m_questType, $"{m_huntingTarget} 사냥 퀘스트 : {m_curHuntingCnt}/{m_goalHuntingCnt}");
    }
    public override void Init()
    {
        m_context = $"출구를 찾으세요!";
        GameObject mark = Managers.Resources.Instantiate(m_markPath);

        mark.GetComponent <GoalMarkBehavior>().CollisionEvt += ChkCollision;
        mark.transform.position = Managers.Board.BoardPosToWorldPos(m_goalPos);

        // 퀘스트 코드를 이용하던지 하여 추후에 json 파일로 저장된 데이터를 불러옴.
        m_questReward = new Quest_Reward(300, 130);
    }