
allowSceneActivation = false 를 이용한 씬 미리 로딩(PreLoadScene)
·
코드 및 공부/씬
유니티 버전 - 2022.3.59f1 목차코드와 코드의 의도AsyncOperation과 allowSceneActivation실제 동작 (문제 상황)해결법 코드와 코드의 의도플레이어는 현재 씬에서 다른 씬 (A, B, C) 중 하나를 선택하여 이동가능합니다 하지만 개별 씬의 크기가 커짐에 따라 로딩시간이 증가하고, 플레이어 경험을 향상시키기 위하여 개별 씬을 미리 로딩하고 트리거됨과 동시에 해당 씬으로 이동하고자 합니다public async UniTask PreLoadAddScene(SceneName sceneNumber){ if (_preloadSceneDictionary.ContainsKey(sceneNumber)) { return; } AsyncO..