Пример #1
0
    //===========================================================
    //클리어 퀘스트

    void ClearQuest()
    {
        //퀘스트 중이었으면 퀘완
        if (QuestManager.instance.IsThisOnBoardQuest(1))
        {
            QuestManager.instance.CompleteQuest(1);
        }

        //마을로 복귀
        PanelDialogue panelDialogue = GameObject.Find("Canvas").transform.Find("PanelDialogue").GetComponent <PanelDialogue>();

        panelDialogue.ShowDialogue("...거대 늑대 사냥에 성공했다");

        panelDialogue.buttonAction += () =>
        {
            panelDialogue.ExitDialogue();
            UnityEngine.SceneManagement.SceneManager.LoadScene("PreGameScene");
        };
    }
Пример #2
0
    //==================================================

    private void Start()
    {
        m_playerHitbox  = GameObject.Find("Player/hitbox").GetComponent <CapsuleCollider>();
        m_panelDialogue = GameObject.Find("Canvas").transform.Find("PanelDialogue").GetComponent <PanelDialogue>();
        m_animator      = GetComponent <Animator>();
    }