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); } } }
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); // タッチ時のテキスト情報を専用ファイルに渡す }
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); // 背景切り替え時情報を専用ファイルに渡す }