private void NextScene()
{
// 현재 씬 인덱스 구하기
int CurrentScene = SceneManager.GetActiveScene().buildIndex;
// 다음 레벨로 넘어가기
SceneManager.LoadScene(++CurrentScene);
}
private void NextScene()
{
// 다음 레벨로 넘어가기
int CurrentScene = SceneManager.GetActiveScene().buildIndex;
int nextScene = CurrentScene + 1;
// 마지막 레벨(스테이지)을 클리어하면 처음 레벨로 돌아가기
if ( nextScene == SceneManager.sceneCountInBuildSettings ) // 빌드세팅에 있는 씬의 개수 카운트해서 비교
{
nextScene = 0;
}
SceneManager.LoadScene(nextScene);
}
유니티 Mathf.Clamp() 특정값을 범위로 제한하기 (0) | 2024.08.29 |
---|---|
유니티 오브젝트 상하좌우로 왔다갔다 하기 (0) | 2024.08.27 |
유니티 특정 상황에서 씬 다시 불러오기, 재시작 (0) | 2024.08.26 |
유니티 오브젝트 충돌시 태그로 오브젝트 감지하기 (0) | 2024.08.26 |
유니티 버튼 누를때 오디오 소리 키고 떼면 소리 끄기 (0) | 2024.08.26 |