Example #1
0
 public static void FlagReset() // 全てのフラグをfalseにする
 {
     for (int end = 0; end < Flags.Length; end++)
     {
         for (int i = 0; i < Flags[end].Length; i++)
         {
             Flags[end][i] = false;
             SaveFlag.SetBool(endNames[end][i], false);
         }
     }
 }
Example #2
0
    IEnumerator Start()
    {
        audioSource      = gameObject.GetComponent <AudioSource>();
        audioSource.clip = audioClip;
        audioSource.Play();

        Gallery.BadFlagSet(0);
        SaveFlag.SetBool(Gallery.endNames[2][0], true);
        //PlayerPrefs.Save();
        if (Gallery.galleryFlag == true)
        {
            NextScene = "Gallery";
        }
        enabled = false;
        yield return(new WaitForSeconds(2));

        enabled = true;

        touchWindow = GetComponent <TouchWindow>();
        touchWindow.SetText(names, talks, NextScene, false); // タッチ時のテキスト情報を専用ファイルに渡す
    }
Example #3
0
    IEnumerator Start()
    {
        audioSource      = gameObject.GetComponent <AudioSource>();
        audioSource.clip = audioClip;
        audioSource.Play();

        Gallery.BitterFlagSet(2);
        SaveFlag.SetBool(Gallery.endNames[1][2], true);
        //PlayerPrefs.Save();
        if (Gallery.galleryFlag == true)
        {
            NextScene = "Gallery";
        }

        enabled = false;
        yield return(new WaitForSeconds(2));

        enabled = true;

        touchWindow = GetComponent <TouchWindow>();
        touchWindow.SetText(names, talks, NextScene, true);          // タッチ時のテキスト情報を専用ファイルに渡す
        touchWindow.SetBack(Back, backSelectNumber, backEnterCount); // 背景切り替え時情報を専用ファイルに渡す
    }