private void LoadLevel() { List <LevelData> list = LevelMag.LoadLevels(); if (list != null && list.Count != 0) { StartCoroutine(CreateLevel(list)); } }
/// <summary> /// 初始化场景 /// </summary> private void Init() { List <LevelData> levelList = LevelMag.LoadLevels(); //加载关卡数据 if (levelList.Count == 0) { return; } LevelData currentLevel = levelList[Global.currentLevelID - 1]; wordArray = currentLevel.Words.Split(','); wordCount = wordArray.Length; int len = (int)Mathf.Sqrt(currentLevel.Letters.Length); lettersArray = new Letter[len, len]; InitCollectionPanel(wordArray); InitWordPanel(currentLevel); AudioManager.instance.PlayAudio(AudioType.Start); }