示例#1
0
        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;
        }