はじめに
Use "SceneAssets" to assign scenes in the inspector. Or use this class I made to make it even easier. https://t.co/HmhLmkmON0 #unitytips pic.twitter.com/psHba2Ck5c
— Hertzole (@hertzole) 2017年11月7日
「SceneObject.cs」を Unity プロジェクトに導入することで
上記のツイートの様に、Inspector で変数にシーンファイルを設定できるようになります
導入方法
上記のスクリプトを Unity プロジェクトに追加します
使い方
using UnityEngine; using UnityEngine.SceneManagement; public class Example : MonoBehaviour { public SceneObject m_nextScene; private void Update() { if ( Input.GetKeyDown( KeyCode.Space ) ) { SceneManager.LoadScene( m_nextScene ); } } }
例えば上記のようなスクリプトを用意した場合、
Inspector でこのようにシーンファイルを設定できるようになります