Programing/Unity(C#)

[Unity] 버튼 클릭해서 씬(Scene) 전환하기

hye3193 2024. 1. 3. 21:36

1. File - Build Setting으로 들어가서 생성한 Scene들을 드래그 해주고 창을 닫는다

 

public void LoadGame()
{
    SceneManager.LoadScene("Game");
}

2. 스크립트 상에서는 위와 같이 함수를 작성해주면 된다

씬의 이름을 명시적으로 작성해줘도 되고, build index 번호를 넣어줘도 된다

 

 

3. 버튼의 on click 부분에 스크립트를 담았던 오브젝트를 드래그한 다음, 해당 버튼을 클릭할 경우 실행시킬 함수를 지정한다 (스크립트를 드래그하는 것이 아니라 오브젝트를 드래그! 해당 오브젝트 내에 있는 스크립트를 선택)