void EndPage()
    {
        Fade();
        if (date - 1 >= 26)
        {
            SceneManager.LoadScene("StartScene");
            return;
        }
        story[date - 1].SetActive(false);
        main.SetActive(true);
        GameObject tmp1 = GameObject.Find("ThiefLine1");
        GameObject tmp2 = GameObject.Find("ThiefLine2");
        GameObject tmp3 = GameObject.Find("ThiefLine3");

        for (int i = 0; i < tmp1.transform.childCount; i++)
        {
            Destroy(tmp1.transform.GetChild(0).gameObject);
        }
        for (int i = 0; i < tmp2.transform.childCount; i++)
        {
            Destroy(tmp2.transform.GetChild(0).gameObject);
        }
        for (int i = 0; i < tmp3.transform.childCount; i++)
        {
            Destroy(tmp3.transform.GetChild(0).gameObject);
        }
        GameObject tmp = GameObject.Find("ErrorMessages");

        for (int i = 0; i < tmp.transform.childCount; i++)
        {
            tmp.transform.GetChild(i).gameObject.SetActive(false);
        }
        playStory      = StoryOnOff.off;
        Time.timeScale = 1.0f;
        backgroundChange.SetActive(true);
        if (!bgmSource.isPlaying)
        {
            bgmSource.Play();
        }
        if (date != 14 && date != 15)
        {
            if (!bgsSource.isPlaying)
            {
                bgsSource.Play();
            }
        }
        return;
    }
 private void Start()
 {
     now       = ResultOnOff.off;
     playStory = StoryOnOff.off;
     preMoney  = 10000;
     story     = new GameObject[Story.transform.childCount];
     for (int i = 0; i < Story.transform.childCount; i++)
     {
         story[i] = Story.transform.GetChild(i).gameObject;
     }
     for (int i = 0; i < story.Length; i++)
     {
         story[i].SetActive(false);
     }
     resultMsg.SetActive(false);
     date = 0;
 }
 public void ShowStoryPage()
 {
     if (date - 1 >= story.Length)
     {
         main.SetActive(true);
         GameObject tmp = GameObject.Find("ErrorMessages");
         for (int i = 0; i < tmp.transform.childCount; i++)
         {
             tmp.transform.GetChild(i).gameObject.SetActive(false);
         }
         playStory      = StoryOnOff.off;
         Time.timeScale = 1.0f;
         backgroundChange.SetActive(true);
         return;
     }
     playStory = StoryOnOff.on;
     story[date - 1].SetActive(true);
     for (int i = 0; i < story[date - 1].transform.childCount; i++)
     {
         story[date - 1].transform.GetChild(i).gameObject.SetActive(false);
     }
     story[date - 1].transform.GetChild(0).gameObject.SetActive(true);
 }