답변 1
0
안녕하세요 ac3c2fe4님.
씬 전환할 때 다음씬이 먼저 로드되고 현재씬이 삭제되는 순서 때문에 해야하는 방법입니다.
다만 현재 프로젝트는 씬이 그렇게 크지 않기 때문에 로드가 바로 끝나서 별 차이 없는 상태입니다.
제가 잘 이해가 되지 않는데요.
정리하면
Single모드일 때, 다음 씬이 로드되고, 현재 씬이 삭제됨
그렇기 때문에 Additive모드 사용
인가요?
Additive모드를 사용해도 로드/삭제 순서가 같지 않나요?
어떤부분이 문제인지 모르겠습니다.
빈씬에 전환 이펙트를 넣어서 사용할 수 있다는것은 이해했습니다.
아 제가 코드를 잘못봤네요.
현재씬 삭제 -> 다음씬 로드 네요.
이런 순서로 처리되도록 하는건 생각의 흐름과 맞추기 위해서 관용적으로 사용하는 것인가요?
그리고 두 씬이 로드되어 있는 상황이 문제가 되나요? 아님 혹시 문제가 될 수도 있는 상황을 피하기 위해서 인가요?
질문이 많아 죄송합니다..
(질문이 많아도 괜찮습니다)
각 씬이 용량이 많은 등 동시에 로드되면 메모리 오버가 될 수 있는 상황이 있을 수 있기 때문에 종종 그렇게 사용합니다.
제 글은 아닙니다만 아래 블로그 글을 참고해보세요!
삭제 순서는 코딩하기에 따라 달라서 좀 애매한 것 같습니다.
다만 EmptyScene에 로딩화면이 들어갔을 경우에 좋은 방법인 것 같네요. 감사합니다.