예제 #1
0
        /// <summary>
        /// 取得を行う
        /// </summary>
        IEnumerator GetSheetCoroutine()
        {
            yield return(SpreadSheetLoader.LoadCoroutine());

            if (!SpreadSheetLoader.IsSuccess)
            {
                // 通信に失敗した場合は終了
                yield break;
            }

            SceneObjectUpdater.UpdateObjectValues(); // シーン内に存在するコンポーネントのメンバ値を更新

            SceneManager.activeSceneChanged += (from, to) => { OnChangeScene(); };
        }
예제 #2
0
 /// <summary>
 /// シーン変更時に呼ばれる
 /// </summary>
 private void OnChangeScene()
 {
     SceneObjectUpdater.UpdateObjectValues();
 }