1. Scriptable Object
Monobehavior 대신 ScriptableObject 상속받음
최적화
메모리관리
2. sprite 크기 4배수
3. sprite format
RGB / RGBA (알파값 필요함)
4. Gameview의 오른쪽 위 stats - Batches 줄이는 것이 목표! - sprite Atlas
5. LOD
거리에 따라 폴리곤 수 조절
6. 드로우콜 배칭 - 동적배칭, 정적배칭
동적 - CPU 시간 많이 걸림
정적 - 메모리 사용량 많음
7. Renderer.material 대신 sharedMaterial로 사용
8. Canvas 나누기 - 동적Canvas, 정적Canvas
canvas는 일부가 변화하면 캔버스 내부의 모든 것을 다시 불러오기 때문
9. mp3파일 제외
'Unity > 수업내용' 카테고리의 다른 글
[Unity/UGS] Remote Config 활용하기 (0) | 2024.07.19 |
---|---|
[Unity/UGS] Cloud Save로 데이터 저장/불러오기 (0) | 2024.07.19 |
[Unity/프로파일링] 프로파일러들 (0) | 2024.07.19 |
[RestAPI]공공데이터 OpenAPI 데이터 활용하기 (0) | 2024.07.19 |
[Unity 3D] IK 역운동학 (0) | 2023.05.22 |