メインコンテンツへスキップ
< すべてのトピックに戻る

シーンのロード状態を管理するSceneManagerの主要APIは?

画面を切り替えるには SceneManager.LoadScene()LoadSceneAsync() を使い、現在の状態を知るには GetActiveScene() を使います。

 

ゲームのタイトルから本編への移動や、現在のステージ番号の取得、ロードが100%完了したタイミングでの暗転明けなど、進行をコントロールするために必須の機能群だからです。

 

同期(画面がフリーズする)ロードなら LoadScene(“シーン名”) を、非同期(裏で読み込む)なら LoadSceneAsync(“シーン名”) を記述します。ファイル上部で using UnityEngine.SceneManagement; の宣言が必要です。

タグ:
目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に