일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- job
- 커스텀 패키지
- DotsTween
- Dynamic Font
- C#
- AES
- 가이드
- 암호화
- 2D Camera
- TextMeshPro
- base64
- 텍스트 메시 프로
- 단말기 해상도
- Unity Editor
- Tween
- sha
- Sprite Atlas
- 다이나믹 폰트
- 이미지 폰트
- Framework
- unity
- 최적화
- Custom Package
- adfit
- 프레임워크
- Job 시스템
- Dots
- ui
- 샘플
- RSA
Archives
- Today
- Total
목록AssetPostprocessor (1)
EveryDay.DevUp
[Unity] AssetPostprocessor (어셋 포스트 프로세서) - 어셋을 코드로 관리하기
게임 개발을 여러사람이 진행할 경우, 숙련도에 따라 어셋을 임포트할 때 정해둔 규칙을 따르지 않는 실수가 발생할 수 있다. 예를들어 ui 텍스쳐를 임포트할 때 read/write 옵션을 꺼야하는데 끄는 경우가 있을 수 있고, 텍스쳐 포맷을 잘 못 설정하는 경우가 발생할 수 있다. 개발 과정 중에 체크를 할 수 있다면 다행이지만, 사람은 누구나 실수를 할 수 있기 때문에 코드로 사람의 실수를 방어 할 필요가 있다. 프로젝트마다 정하는 규칙이 다르기때문에 해당 코드를 일반화하기는 어려울 것이다. 그래서 Unity는 어셋이 변경이 될 때 콜백을 받을 수 있도록 하였다. 콜백을 받으려면 AssetPostProcessor를 상속받아, 변경이 발생했을 때 콜백을 받을 수 있도록 어셋의 타입에 따른 함수를 정의하면 ..
Unity/최적화
2020. 6. 11. 21:48