일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- addressable
- ReferenceEquals
- Unity
- 인앱 결제
- UniRx
- Strategy Pattern
- 디자인 패턴
- Boxing
- 1인 개발
- Android Plugin
- design pattern
- Unboxing
- 게임 개발
- ScriptableObject
- sprite atlas
- 최적화
- equals
- 플러그인
- c#
- ==
- Post Processing
- Zenject
- 포스트 프로세싱
- Addressable System
- 스프라이트 아틀라스
- Reflection
- Abstract Factory Pattern
- Today
- Total
목록addressable (4)
One_KWS
Asset Address Addressable 에셋을 확인하기 위한 ID(string)이며 에셋을 로드할 때 사용한다. Addressable의 Resource Manager는 해당 에셋이 어디에 저장되어 있는지 알기 위해 카탈로그에서에서 어드레스를 찾는다. 에셋에 어드레스를 적용시키면 런타임 중 해당 어드레스를 이용하여 에셋을 로드한다. Addressable의 Resource Manager는 카탈로그(Catalog)에 있는 어드레스를 보고 에셋이 어디에 저장되어 있는지 찾는다. (에셋은 앱 빌드시 함께 빌드 될 수 있고 Local 또는 Remote로 저장될 수 있다.) Resource Manager는 에셋과 의존되는 에셋들도 로드한다. Content Catalogs 카탈로그(Catalog)는 Asset의..
서버에 에셋 업로드하기 Remote Build를 통해 에셋을 서버에 업로드하고 런타임중 서버로부터 에셋을 로드하여 사용할 수 있다. AWS S3 버킷 생성 AWS 홈페이지에서 모든 서비스 - 스토리지 - S3를 클릭한다. 버킷 만들기를 클릭하여 새로운 버킷을 생성하고 아무 파일이나 업로드를 한 후 클릭하면 객체 URL을 볼 수 있다. 해당 객체 URL에서 버킷이름까지만 복사한다. Addressable Group 생성 서버로 업로드할 어드레서블 그룹을 생성한 후 이전 예제에서 만들어 놓은 에셋을 새 그룹으로 옮긴다. Addressable Profile 생성 Window/Asset Management/Addressables/Profiles를 클릭하여 Addressable Profiles 창을 띄운다. 처음에..
Addressable Profiler 어드레서블은 에셋의 실시간 디버깅을 확인할 수 있는 프로파일러를 제공한다. Window - Asset Management - Addressables - Event VIewer를 클릭하여 프로파일러를 열 수 있다. 프로파일러를 사용하려면 AddressableAssetsData 폴더 안에 있는 AddressableAssetSettings에서 Send Profiler Events를 체크해야 한다. 에셋을 로드하면 프로파일러에서 실시간으로 프레임, 모노힙, 생성된 큐브의 수와 생성된 시점 등을 확인할 수 있다. 에셋 언로드 어드레서블을 이용하여 로드된 에셋들은 메모리에서 해제시키지 않으면 계속 남아있게 된다. 따라서 로드된 에셋을 다 사용하고 나면 메모리에서 해제시켜줘야 한..
Asset Bundle과 Addressable 에셋 번들은 앱 컨텐츠를 분리하여 앱 초기 다운로드 크기를 작게 유지할 수 있으며 동적으로 에셋들을 로드하기 때문에 추가적으로 업데이트시 앱을 재설치할 필요 없이 컨텐츠만 수정, 추가, 삭제하여 앱을 업데이트할 수 있는 장점이 있다. 하지만 이러한 장점들에도 불구하고 에셋 번들은 구현하기가 어렵고 많은 리팩터링과 커스텀이 필요하다는 단점이 있다. 이 단점들을 해결하기 위해서 나온 것이 Addressable System이다. Addressable 설치 어드레서블을 설치하는 것은 간단하다. Package Manager에서 어드레서블을 찾아서 설치하면 끝난다. 어드레서블을 설치하면 Window - AssetManagement- Addressables 메뉴가 만들어..