Example #1
0
 /// <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);
         }
     }
 }
	/// <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);
			}
		}
	}