본문 바로가기

메모장/Unity

Unity 현재 Scene 정보 가져오기

SceneManager.GetActiveScene(); // Scene 객체 가져오기
SceneManager.GetActiveScene().name; // 현제 Scene의 이름
SceneManager.GetActiveScene().buildIndex; // 현제 Scene의 인덱스넘버

 

Scene의 Index는 Build Settings에서 확인 할 수 있다.

 

 

참고로 다음 2개의 프로퍼티는 지금은 사용하지 않는다.

Application.loadedLevel -현재 씬 인덱스 (int)

Application.loadedLevelName - 현재 씬 이름 (string)

 

사용하면 다음과 같이 SceneManager를 사용하라고 나온다.