~Enzian~

♥壊れている貴方が愛しい♥〜

unity5.3で現在のシーン名を取得する方法

  unity5.3では新しいSceneManagementというnamespaceが増えて、いつでも現在のシーン名を取得できるようになりました。最初はunityでシーンを開いて、File -> BuildSettings -> Add Open Scenesでゲームに使うシーンを全部登録していきます。

  このように登録したシーンが並んでいて、右の数字番号はに左のシーン名に対応しています。それではスクリプトを載せます〜

  1. //SceneManagementという名前空間をインポートします
  2. using UnityEngine.SceneManagement;
  3.  
  4.     void Update() {
  5.         debug.log(SceneManager.GetActiveScene ().buildIndex);
  6.     }

  これでシーンの番号はint型で返されます。

inserted by FC2 system