어드레서블로 LoadAssetAsync 할때마다 await를 써야해서 좀 불편한 감이 있는데
LoadAssetAsync 로 게임오브젝트를 미리 받아오고 그걸 그냥 Instantiate를 해야하나 고민이 자꾸됨
그니까 적 오브젝트를 만든다하면
초기화 단계서 어드레서블로 받아와서 게임오브젝트들이 있는 딕셔너리나 리스트를 만드는게 나을지
아니면 그냥 필요할 때마다 LoadAssetAsync를 통해 받아와서 생성하는게 나을지
잘 모르곘음.. 도움 ㅠㅠ
난 라벨 이용해서 미리 필요한 오브젝트들 로드하고 비활성화 한 후에 필요할 때마다 활성화하는 식으로 사용했음
고마워요 ㅠㅠㅠㅠㅠ
레벨마다 필요한 오브젝트 다를거아님? 씬 변경 자주하면서 로딩창 띄우는 경우엔 풀링해놓고 필요한 오브젝트만 키는게 낫고 런타임에서 생성하는게 결정되는거면 후자를 하는거고 상황마다 게임 규모마다 다름
젤빠른 방법은 니게임에 두가지 방법으로 테스트해보고 프로파일러 돌리는거지
ㄱㅅㄱㅅ 어드레서블 런타임에 생성하는거 속도면에서 문제 되고 그러진 않겠지…?