//初期化処理 public void Init() { //ルームに遷移したの時の初期化 if (GameStateManager.Instance.CurrentScene == 1) { ASetting = GameObject.FindGameObjectWithTag("AnimalSetting").GetComponent <AnimalSetting>(); if (ALoader == null) { ALoader = new AnimalLoader(); // ALoader = GameObject.FindGameObjectWithTag("AnimalSetting").GetComponent<AnimalLoader>(); Datas = ALoader.LoadData(); maxPage = (int)Mathf.Ceil(Datas.Count / panelNum); currentPage = 1; ASetting.SetDataList(Datas, currentPage); } UseCategory = "100"; UseID = "1"; // UseData = ASetting.ChooseData ; // Datatest(); } //おでかけ先に遷移した時の初期化 else if (GameStateManager.Instance.CurrentScene == 2) { ACreator = GameObject.FindGameObjectWithTag("ObjectSpawner").GetComponent <AnimalCreator>(); FCreator = GameObject.FindGameObjectWithTag("ObjectSpawner").GetComponent <FoodCreator>(); AnimalCreate(); } }
// ページ切替処理 public void ChangePage() { ASetting.ChangePage(currentPage, maxPage); ASetting.SetDataList(Datas, currentPage); }