2017-11-29 3 views
0

문제는 내가 백그라운드에서 두 장면을 실행하고 처리 된 작업을 시작하여 사용자가 원하는 장면으로 이동하면 전적으로 동기화가되고 지연이 없습니다.백그라운드에서 두 개의 장면을 하나의 화음으로 실행하고 싶습니다.

로그인 할 때 로그인 장면이 생기면 사용자 로그인시 대시 보드 장면이 열립니다. 사용자가 대시 보드 장면에있을 때 백그라운드에서 다른 두 장면을 실행하고 싶습니다.

일부 백그라운드 스레드 및 SceneManager 명령을 사용해 보았지만 장면을 열고 다른 장면을 죽일 수 있으므로 처음부터 시작하는 장면을 열면 좋지 않습니다.

답변

1

당신은 2 개 이상의 장면이 같은 LoadScene의 두 번째 매개 변수를 사용하여 동시에 열 수 있습니다

SceneManager.LoadScene("OtherSceneName", LoadSceneMode.Additive); 
+0

Ohk 내가 그 시도를하지만 난 때를하기 때문에 장면이 백그라운드에서 실행됩니다 생각하지 않는다 sceneManager.loadscene을 사용하여 배경 화면을 엽니 다. 시작 부분에서 시작하여 –

+0

아니요, 백그라운드에서 실행되지 않습니다. 동시에 열려 있기 때문에 다시로드 할 필요가 없습니다. – Lestat

관련 문제