모바일에서 Resources 폴더 사용 문제
322
작성한 질문수 8
이번에 새로 만드는 모바일 게임에서 만들어주신 프레임워크를 활용하려고 합니다.
그런데 기기 테스트를 해보니 로고가 나간 뒤 본 화면이 뜰 때까지 1초~2초 남짓의 시간이 걸리는 것을 발견했습니다.
원인을 계속 찾다가 Resources 폴더 안의 파일들이 게임 실행 시 일괄적으로 로딩이 되어 그렇다는 얘기를 듣고
Resources 폴더를 삭제해보니 딜레이가 사라졌습니다.
모바일에서는 Resources 폴더를 사용하면 안되는 걸까요?
아니면 딜레이를 해결할 수 있는 방법이 있을까요?
제 선에서는 딜레이가 생기는 도중 로딩 화면을 넣는 걸 생각해 봤지만 방법은 모르겠습니다.
답변 부탁드립니다.
답변 1
0
Resources 폴더를 사용하는건 초창기 방식이고,
프로젝트가 커지면 AssetBundle이나 Addressable 사용을 고려해야 합니다.
다만 프로젝트가 작다면 Resources 폴더가 여전히 쉽게 간단하고 직관적입니다.
(Addressable 등은 비동기 로딩으로 인해 코드가 복잡해집니다)
어떤 테스트를 하셨는지 모르겠지만 Resources 폴더에 넣었다고
2초씩 프리징하려면 정말 에셋 용량이 커야 할 것 같네요.
ResourceManager 클래스 관련 질문
1
18
2
몬스터 HP 게이지바 이동
0
20
1
매니저 관련 질문이 있습니다.
0
69
2
비쥬얼 스튜디오에서 unity연결이 없습니다.
0
74
2
UI 기능 관련 질문이 있습니다!
0
70
2
픽셀 좌표 스크린 좌표
0
48
0
전체적으로 코드 읽는게 굉장히 오래 걸리네요...
0
103
2
카메라 #2 수업 캐릭터 쓰러짐 해결
0
95
1
플레이어 움직임이 끝날때, 기울어짐 현상
0
99
1
Input 적용과 관련하여 질문 있습니다.
0
90
1
디버그 불가.. Unity에 연결 불가
0
98
1
달리기 애니메이션 에러
0
98
2
오랜만에 게임을 만들다가 사운드 관련해서 뭔가 궁금한게 있어서 봤습니다
0
75
1
GetKey 오류
0
128
2
에셋을 어디에 올려두신지 알 수 있나요?
0
114
1
재귀호출? 오류나는데 왜 이래요 ?
0
177
6
Animation blending 파라미터 계산
0
75
1
newPos와 to지점이 겹쳐져야 하는거 아닌가요?
0
112
3
오브젝트 복제하니까 자꾸 이런게 뜨면서 꺼집니다
0
96
2
질문있습니다
0
155
2
아 이거 소스코드 같은거 없나요?
0
152
3
질문 드립니다. string.IsNullOrEmpty(name)
0
94
2
@Managers 가 씬에 배치되어 있어도 문제가 되지 않나요?
0
139
2
유니티6 NavMesh 안되는분들
1
192
1





