private void SceneManagerOnsceneLoaded(Scene arg0, LoadSceneMode arg1) { _arenaSquadData = GameManager.local.gameObject.GetComponent <ArenaSquadData>(); _arenaSquadData.members = members; _arenaSquadData.uniformColor = uniformColor; _arenaSquadData.maxAlives = _maxAlives; _arenaSquadData.OnDataChanged(); }
public void LoadData() { var jsonInput = File.ReadAllText(GetDataFilePath()); var savedData = JsonConvert.DeserializeObject <ArenaSquadJSONData>(jsonInput, Catalog.GetJsonNetSerializerSettings()); arenaSquadData = GameManager.local.gameObject.AddComponent <ArenaSquadData>(); arenaSquadData.data = savedData; }