Unity Custom Editor
주요 UI 항목
| LabelField | 텍스트 라벨 표시 |
| TextField | 한 줄 문자열 입력 |
| TextArea | 여러 줄 문자열 입력 |
| IntField | 정수 입력 |
| FloatField | 실수 입력 |
| Space | 여백 삽입 |
| HelpBox | 설명이나 경고 메시지 박스 |
| Button | 버튼 생성 및 클릭 이벤트 처리 |
| HorizontalScope / VerticalScope | UI 배치 정렬 용도 |
| Toggle | 체크박스 (bool 값) |
| Slider | 슬라이더 UI (min~max 값 사이 float) |
| Vector2Field / Vector3Field | 벡터 값 입력 |
| ObjectField | 오브젝트(에셋, GameObject 등) 참조 설정 |
| EnumPopup | Enum 타입 선택 드롭다운 |
| Popup | 문자열 배열 기반 드롭다운 |
| ColorField | 색상 선택 |
| CurveField | 애니메이션 커브 입력 |
| RectField | Rect 영역 입력 |
| BoundsField | Bounds 영역 입력 |
| Foldout | 접이식 섹션 UI |
Lit: affected by light
Render Pipeline Converter
How do I change it to a box?
+Why doesn't the material work??
Tonemapping → ACES (commonly used for film-style visuals)
Bloom: makes bright areas appear softer and more radiant
Check the "Item Window"
[개인회고를 위한 Keep/ Problem/ Try] 예시 - Keep: 프로젝트 완료 후에도 간직하고 싶은 잘했던 것 / 좋았던 것 - ex) "~기술 적용을 했더니 효율적으로 ~를 할 수 있었다." - Problem: 프로젝트 중 겪었던 어려움(기술, 소통, 협업, 에러 등 프로젝트 진행 관련된 그 어느것이든) / 프로젝트 완료 후에도 아쉬움으로 남는 것 - ex) "~기능 적용 중 ~이슈가 발생하였다." - Try: Problem 중 해결된 사항에 대한 해결 방법 / 해결되지 않은 사항에 대한 피드백 - ex) "~기능 적용 중 발생한 ~이슈 해결을 위해 ~를 하였다." + 느낀점
Algorithm Study
string builder
linq;
GetType()
주석 단축키
| 라인 주석 (한 줄/여러 줄) | Cmd + / |
| 블록 주석 (/ ... /) | Cmd + Shift + / |