예제 #1
0
        private LevelsConfig ParseLevels()
        {
            var levelsFileContent = Resources.Load <TextAsset>("Levels").ToString();

            _levelsConfig = JsonConvert.DeserializeObject <LevelsConfig>(levelsFileContent);

            foreach (var levelInfo in _levelsConfig.Levels)
            {
                levelInfo.Road.Items = levelInfo.Road.Items.OrderBy(x => x.Position.Value).ToArray();
            }

            return(_levelsConfig);
        }
예제 #2
0
 public override void InitService()
 {
     base.InitService();
     _levelsConfig = Resources.Load <LevelsConfig>("LevelConfig");
 }