/// <summary> /// 各アイテムが押された /// </summary> /// <param name="button">押されたアイテム</param> public virtual void OnTap(UtageUguiSaveLoadItem item) { if (isSave) { //セーブ画面なら、セーブ処理 Engine.WriteSaveData(item.Data); item.Refresh(true); } else { //ロード画面 if (item.Data.IsSaved) { //セーブ済みのデータならこの画面は閉じてロードをする if (waitTimeOnLoad <= 0) { Close(); mainGame.OpenLoadGame(item.Data); } else { mainGame.OpenLoadGame(item.Data); StartCoroutine(CoWaitOnLoad(item)); } } } }
/// <summary> /// 各アイテムが押された /// </summary> /// <param name="button">押されたアイテム</param> public void OnTap(UtageUguiSaveLoadItem item) { if (isSave) { //セーブ画面なら、セーブ処理 Engine.WriteSaveData(item.Data); item.Refresh(true); } else { //ロード画面 if (item.Data.IsSaved) { //セーブ済みのデータならこの画面は閉じてロードをする Close(); mainGame.OpenLoadGame(item.Data); } } }