/// <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); }
/// <summary> /// 各アイテムが押された /// </summary> /// <param name="button">押されたアイテム</param> protected virtual void OnTap(UtageUguiSceneGalleryItem item) { gallery.Close(); mainGame.OpenSceneGallery(item.Data.ScenarioLabel); }