Esempio n. 1
0
        /// <summary>
        /// 起動用TSVをロード
        /// </summary>
        /// <param name="url">CSVのパス</param>
        /// <param name="version">シナリオバージョン(-1以下で必ずサーバーからデータを読み直す)</param>
        /// <returns></returns>
        IEnumerator CoLoadChapter(string url, int version)
        {
            yield return(StartCoroutine(DataManager.CoLoadChapter(url, version)));

            AdvChapterData chapter = DataManager.InitChapterData(url);

            //設定データを反映
            GraphicManager.Remake(DataManager.SettingDataManager.LayerSetting);
            //パラメーターをデフォルト値でリセット
            Param.InitDefaultAll(DataManager.SettingDataManager.DefaultParam);
            //リソースファイル(画像やサウンド)のダウンロードをバックグラウンドで進めておく
            DataManager.StartBackGroundDownloadResourceInChapter(chapter);
        }