[Unity] 개발 기초, 좋은 팁 모음
by Sugar0810Unity - Scripting API: SystemInfo - 바로가기
시스템 및 하드웨어 정보 액세스
이 클래스를 사용하여 기본 플랫폼 및 하드웨어의 기능을 파악할 수있다.
예시
- 배터리 상태
- 런타임 플랫폼 열거형
- 사용 가능한 CPU 스레드 수(processorCount)
- graphicsDeviceType 열거형 - 해당하는 GUP 엔진 확인 등
Sprite와 Texture
Sprite
- 2D
- GPU이전에 메인보드에서 처리
- 일반 좌표계 :: 좌측 상단에서 (0, 0)
Texture
- 3D
- GPU에 올리고 변경은 Transform으로 변환한다.
- UV좌표계 :: 좌측 하단에서 (0(U), 0(V))
라이브러리에서 이미지 파일을 불러올 때 필수 작업
GPU의 연산이 과도하게 낭비되는 요인으로 파일의 해상도에 따라 반드시 조절해야한다.
그래픽 디자이너에게 커미션 할 때 2의 배수 또는 4의 배수로 리퀘스트하기
가로x세로 해상도 중에 큰 수를 기준으로 한 단계 위 사이즈 설정하기
Ex. 900x512 사이즈의 png 파일을 수정한다면 '1024'로 설정
'⚙️ Programming > C# & Unity' 카테고리의 다른 글
[Unity] MongoDB Cloud in Unity (0) | 2023.07.25 |
---|---|
[Unity] TimeScale을 이용한 일시정지 기능 만들기 (0) | 2023.07.05 |
[C#] 코드 스타일 가이드 만들기(코드 가독성, CS 관리, 명명 규칙 등) (0) | 2023.05.15 |
[GUI] EnhancedScroller - 풀링 최적화 무한 스크롤 (0) | 2023.02.15 |
[Unity] Package Manager 커스텀 패키지에 샘플 추가하기 (0) | 2023.02.01 |
블로그의 정보
Sugar
Sugar0810