//次のチャットを表示させる。
    public void Next()
    {
        switch (now_status)
        {
        case Status.None:
            StartCoroutine(makeChat.MakeJhonChat(question_root[page].question_text));
            now_status = Status.Question;
            break;

        case Status.Question:

            makeChat.MakeYOUChat("");
            makeChat.MakeAnswerSelect(question_root[page].image, question_root[page].text);

            now_status = Status.Answer;
            break;

        case Status.Answer:
            Destroy(makeChat.Tmp_Jhon_chat);
            Destroy(makeChat.Tmp_You_chat);
            Destroy(makeChat.Tmp_select);

            if (question_root[page].answer_num == players_answer)
            {
                StartCoroutine(makeChat.MakeJhonChat(question_root[page].clear_txet));

                if (page == question_root.Count - 1)
                {
                    MakeEndChat end = GetComponent <MakeEndChat>();
                    StartCoroutine(end.makechat(end.chat_list[0].name, end.chat_list[0].text));

                    makeChat.MakeClearImage();
                }
                clear_count++;
            }
            else
            {
                StartCoroutine(makeChat.MakeJhonChat(question_root[page].over_txet));
            }

            now_status = Status.Action;
            break;

        case Status.Action:
            page++;

            if (question_root.Count != page)
            {
                makeChat.MakeNextButton();
            }
            else
            {
                float count = (float)clear_count / (float)question_root.Count * 100;
                makeChat.MakeNormalChat("君の解読率は " + count + " %だ。");
            }

            now_status = Status.None;
            break;
        }
    }
    private void Start()
    {
        MakeEndChat end = GetComponent <MakeEndChat>();

        StartCoroutine(end.makechat(end.chat_list[0].name, end.chat_list[0].text));
    }