Unity

WebGL 용량 줄이기

Dean83 2024. 5. 23. 12:08

만일 3D 라면, 

 

1. 각 Mesh를 선택 -> 인스펙터 에서 Mesh Compression 을 이용하여 압축

2. 이미지들 (Sprite) 선택 -> Max Size를 조절 하여 용량 줄이기. 

3. Resources 폴더에 이미지 등을 넣지 않기
     - 유니티에서 빌드시 미사용 에셋은 자동으로 삭제를 한다. 
     - 용량이 큰 포토샵 텍스쳐가 있어도, 빌드전에 압축하므로 png로 바꿀 필요 없다. 

 

어떤 항목이 용량을 많이 차지하는지 보려면, 


1. 유니티에서 빌드시 Build 버튼 옆 컴보박스를 눌러 Clean Build 버튼을 누른다
2. 빌드가 종료되면, Console 우측 ... 클릭 -> Open Editor Log 클릭 -> 검색에 Build Report 를 검색하면
     차지하는 용량이 항목별로 나열된다. 

 

일일히 모든 항목을 다 검색하기에는 시간이 오래걸리므로, 
아래의 이미지를 참조하여 원하는 항목을 모두 검색할 수 있다.