/// <summary> /// 初期化 /// </summary> /// <param name="data">セーブデータ</param> /// <param name="index">インデックス</param> public void Init(AdvSceneGallerySettingData data, int index, AdvSystemSaveData saveData) { bool isOpend = saveData.GalleryData.CheckSceneLabels(data.ScenarioLabel); ListViewItem.IsEnableButton = isOpend; if (!isOpend) { texture.LocalAlpha = 0; title.text = ""; } else { texture.SetTextureFile(data.ThumbnailPath, pixelsToUnits); title.text = data.Title; } }
/// <summary> /// 初期化 /// </summary> /// <param name="data">セーブデータ</param> /// <param name="index">インデックス</param> public void Init(AdvCgGalleryData data, int index) { bool isOpen = (data.NumOpen > 0); ListViewItem.IsEnableButton = isOpen; if (isOpen) { texture.SetTextureFile(data.ThumbnailPath, pixelsToUnits); count.text = string.Format("{0,2}/{1,2}", data.NumOpen, data.NumTotal); } else { texture.LocalAlpha = 0; count.text = ""; } }
void LoadCurrentTexture() { AdvTextureSettingData textureData = data.GetDataOpened(cuurentIndex); texture.SetTextureFile(Engine.DataManager.SettingDataManager.TextureSetting.LabelToGraphic(textureData.Key).Main, pixelsToUnits); }