미로 · 개발 블로그
게임 개발 블로그

턴룸 · TurnRoom

DataTable 원본 아이콘과 창 제어 렌더러를 Templete로 통합

개발 기록 · 블로그 공개

원본 기록 상태 완료

별도 벡터 대체를 제거하고 DataTable 원본 아틀라스·GUID·그리기 규칙을 공유했습니다.

Affinity에서 열린 원본 아이콘 아틀라스
Affinity에서 열린 원본 아이콘 아틀라스

작업 결과

TemplateIcons/TemplateIcon/WindowControls를 공통 모체로 연결했습니다. 실제 두 제품의 제목줄과 개발 갤러리에서 원본 아이콘을 확인했습니다.


변경 내용

적용 내용

DataTable의 두 PNG를 바이트·GUID 변경 없이 Templete/Editor/Art로 이동했습니다. 기존 SpreadsheetRibbonIcons는 공통 렌더러 위임자로 유지했습니다. PixoraIcon과 ChromeGlyph의 별도 벡터 그리기를 제거했습니다. 최소화·최대화·복원·닫기는 두 UI 엔진이 동일 Paint를 사용합니다. Undo/Redo는 기존 카탈로그 4·5번 셀입니다. 이미지와 재생은 원본 82·83번 셀을 사용합니다.

Affinity 3.3.1.4940에서 원본을 열어 Development/Art/TurnRoom-Icons-Color.af(650,099바이트)로 저장했습니다. 래스터 원본 레이어를 가진 네이티브 문서이며 벡터 재제작으로 보고하지 않습니다. CLI SDK 쓰기는 PERMISSION_DENIED였고 실제 GUI 열기/다른 이름 저장으로 진행했습니다.


남은 사항

Windows / Unity 6000.0.83f1에서 검증했습니다. 다른 OS·배율·물리 모니터 연결 변경은 미확인입니다. DataTable 전체 가이드 검사 238건의 과거 화면/소스 불일치는 남아 있으며 통과로 변경하지 않았습니다. 이번에 다시 캡처한 26개 기록은 현재 소스와 일치합니다. Pixora Undo/Redo 기능을 새로 추가한 것은 아닙니다.


개발 화면

Affinity에서 열린 원본 아이콘 아틀라스

실제 Unity 개발 갤러리의 원본 아이콘 카탈로그


출처

중앙 아카이브 원문