public void RemoveStructure() { GameDataManager mng = GameRoot.GetInstance().gameDataManager; mng.ChangeRoomConstructure(currRoomId, -1); RefreshInfo(); }
/// /// public void ChangeStructure(List <int> list) { GameDataManager mng = GameRoot.GetInstance().gameDataManager; package.transform.DOMoveX(Screen.width * 3 / 2, 0.3f); int newCreature; if (list.Count > 0) { newCreature = list[0]; //data change mng.ChangeRoomConstructure(currRoomId, newCreature); } PackageUI packageUI = package.GetComponentInChildren <PackageUI>(); packageUI.SelectAction -= ChangeStructure; RefreshInfo(); }