유니티 개발 시작한지 이틀 정도 됐는데
타이틀 씬 다 만들고 메인 메뉴 씬 전환하려고 했는데 너무 오래걸리네
그래픽 퀄리티도 보통이고 전체 용량도 지금 얼마 안됨
using UnityEngine;
using UnityEngine.SceneManagement;
public class SceneChange : MonoBehaviour
{
public void GoToGameScene()
{
SceneManager.LoadScene("Game");
}
}
이게 지금 씬 넘어가는 버튼인데 뭐가 문제일까...
로딩 시간은 씬 리소스를 줄이는 거 말곤 방법 없고 게임이 멈추는게 싫으면 비동기 씬 로드 + 로딩 씬으로 검색 ㄱㄱ
오디오 파일 40분짜리를 streaming 안하고 한번에 불러오려다 보니 생긴 문제였음... 뭐 용량은 갈수록 커질테니 이참에 비동기 식으로 전환했음 ㄱㅅ
다른 문제가 있는 게 아니라면 보통은 그냥 불러와야 할 씬 리소스가 크거나 게임을 돌리는 컴퓨터에 문제가 있거나..빌드에서 해보면 더 빠를 수도 있고, 로딩창도 만드는 게 좋을듯