Example #1
0
    /// <summary>
    /// リストビューのアイテムが作成されるときに呼ばれるコールバック
    /// </summary>
    /// <param name="go">作成されたアイテムのGameObject</param>
    /// <param name="index">作成されたアイテムのインデックス</param>
    protected virtual void CreateItem(GameObject go, int index)
    {
        AdvSceneGallerySettingData data = itemDataList[index];
        UtageUguiSceneGalleryItem  item = go.GetComponent <UtageUguiSceneGalleryItem>();

        item.Init(data, OnTap, Engine.SystemSaveData);
    }
	/// <summary>
	/// 各アイテムが押された
	/// </summary>
	/// <param name="button">押されたアイテム</param>
	void OnTap(UtageUguiSceneGalleryItem item)
	{
		gallery.Close();
		mainGame.OpenSceneGallery(item.Data.ScenarioLabel);
	}
Example #3
0
 /// <summary>
 /// 各アイテムが押された
 /// </summary>
 /// <param name="button">押されたアイテム</param>
 protected virtual void OnTap(UtageUguiSceneGalleryItem item)
 {
     gallery.Close();
     mainGame.OpenSceneGallery(item.Data.ScenarioLabel);
 }