다음 장면이 로딩 될 때 로딩 애니메이션을 표시하기 위해 로딩 화면을 만들었습니다. 다음 장면을 비동기식으로로드합니다.
yield return SceneManager.LoadSceneAsync(scene,LoadSceneMode.Additive);
또한 설정 Application.backgroundLoadingPriority = ThreadPriority.Low;
하지만 동작은 여전히 일반 레벨로드와 동일합니다.
뭔가 빠졌습니까?
예상되는 행동 :
- 출구 레벨에서 퇴색합니다.
- 로딩 화면이 나타납니다.
- 로드가 완료되면 로딩 화면이 사라집니다.
- 다음 장면에서 희미 해집니다.
일어나고있는 일 :
- 출구 레벨에서 퇴색합니다.
- 로딩 화면이 나타납니다.
- 갑자기 새로운 장면이 사라집니다.
로드가 시작되면 일반 장면로드와 같이 게임이 프레지입니다.
난 당신이 세트에있는 것을 읽어 allowSceneActivation = false
당신은 로딩 화면을 페이드 아웃 할 수 있도록하고 그것을 설정 true
단결 마무리 로딩을 수 있도록하지만, 비동기 작업로드가 완료 결코처럼이 completelly, 내 게임을 정지.