/// <summary> /// Update() 前に読み込み /// </summary> void Awake() { // Now Loading を表示 NowLoadingPanel.SetActive(true); // コンポーネント読み込み AssistKeyboardObj = GameObject.Find("AssistKeyboard").GetComponent <AssistKeyboardJIS>(); // init より先に初期化すべき項目 // ロード成功したかのフラグを false に var isLoadSuccess = false; // 入力受付状態は一度 true に // リトライ機能の関係 isInputValid = true; // ゲームコンディションを in progress にする CurrentGameCondition = (int)GameCondition.Progress; // ワードデータセットの読み込み isLoadSuccess = GenerateSentence.LoadSentenceData(ConfigScript.DataSetName); if (isLoadSuccess) { GameMain(); } // 読み込み失敗時はエラーとしてフラグを立てる else { ErrorCode = (int)ErrorType.FailedLoadSentence; CurrentGameCondition = (int)GameCondition.Canceled; } }