일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Framework
- TextMeshPro
- Dots
- DotsTween
- 환급챌린지
- 오공완
- 프레임워크
- 가이드
- ui
- RSA
- job
- base64
- 패스트캠퍼스후기
- AES
- sha
- Unity Editor
- 2D Camera
- 샘플
- Custom Package
- 커스텀 패키지
- C#
- 직장인자기계발
- adfit
- 암호화
- 직장인공부
- Job 시스템
- 패스트캠퍼스
- Tween
- unity
- 최적화
Archives
- Today
- Total
목록AssetPostprocessor (1)
EveryDay.DevUp

게임 개발을 여러사람이 진행할 경우, 숙련도에 따라 어셋을 임포트할 때 정해둔 규칙을 따르지 않는 실수가 발생할 수 있다. 예를들어 ui 텍스쳐를 임포트할 때 read/write 옵션을 꺼야하는데 끄는 경우가 있을 수 있고, 텍스쳐 포맷을 잘 못 설정하는 경우가 발생할 수 있다. 개발 과정 중에 체크를 할 수 있다면 다행이지만, 사람은 누구나 실수를 할 수 있기 때문에 코드로 사람의 실수를 방어 할 필요가 있다. 프로젝트마다 정하는 규칙이 다르기때문에 해당 코드를 일반화하기는 어려울 것이다. 그래서 Unity는 어셋이 변경이 될 때 콜백을 받을 수 있도록 하였다. 콜백을 받으려면 AssetPostProcessor를 상속받아, 변경이 발생했을 때 콜백을 받을 수 있도록 어셋의 타입에 따른 함수를 정의하면 ..
Unity/최적화
2020. 6. 11. 21:48