일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Unity Editor
- Tween
- 직장인공부
- Dots
- C#
- 프레임워크
- 2D Camera
- 가이드
- RSA
- 커스텀 패키지
- 환급챌린지
- 최적화
- job
- Framework
- AES
- Custom Package
- 암호화
- Job 시스템
- TextMeshPro
- DotsTween
- base64
- sha
- ui
- 패스트캠퍼스
- 직장인자기계발
- 오공완
- adfit
- unity
- 패스트캠퍼스후기
- 샘플
- Today
- Total
목록Sprite Atlas (2)
EveryDay.DevUp

Project-ML에서 SPUM을 통해 만들어진 캐릭터는 스프라이트 애니매이션을 통해 화면에 보여주고 있음Q. 스프라이트 아틀라스를 사용할 때와 사용하지 않을 때 어떤 차이가 있을것인가?.1. 이론- 스프라이트 아틀라스를 통해 스프라이트를 합칠 경우 메모리에 합쳐진 한 장의 스프라이트 이미지가 올라갈 것으로 예상- 현재 캐릭터는 Move / Attack / Idle / Die 4개의 애니매이션과, 각각 스프라이트 한 장씩 총 4장을 사용함2. 검증 방법2.1. 스프라이트 아틀라스를 사용할 때와 사용하지 않을 때 윈도우 환경으로 빌드 후 메모리 프로파일러 실행: 각 빌드는 Clean Build를 사용2.2. Unity Objects 를 비교한 결과 확인 3. 결론- 스프라이트 아틀라스를 사용할 경우 4M..

● Sprite Atlas : 여러개의 스프라이트를 하나의 텍스쳐로 합쳐서 관리함으로써 드로우콜을 낮추는 방법입니다. ● Sprite Atlas 는 왜 사용해야하는가? ▶ Draw Call 사용 횟수를 줄임으로 써 게임을 최적화 할 수 있습니다. : 1개의 이미지를 나타내기 위해서는 Draw Call이 1번 필요합니다. : 이미지 1개의 Draw Call이 하나라면, 하나의 이미지 안에 여러 개의 이미지를 나누고 나눠진 이미지를 사용한다면 Draw Call 도 1번만 사용하면 된다는 예상을 할 수 있습니다. ● Sprite Atlas 을 사용 방법 : 사용할 이미지를 아틀라스로 묶으면, 자동으로 UI에서 참조하고 있던 이미지를 플레이 시에 Draw Call 한번에 그립니다. ● Sprite Atlas 상..