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); }
public override void InitService() { base.InitService(); _levelsConfig = Resources.Load <LevelsConfig>("LevelConfig"); }