게임 개발 · 기술 동향미로의 개발노트
카테고리

Design Data Table

Design Data Table2.0.2 공개 API·시작 오류·서식 적용 수정과 통합 QA

개발 기록 · 블로그 공개

원본 기록 상태 부분 완료

표 스타일 무반영 원인을 재현하고 셀 서식 정리 적용을 추가했습니다.227개 프리셋 검사와3370개 회귀 조건을 통과했지만 문서 이미지 검증은 남아 있습니다.

TC-SUB-22 수정 후 실제 실행
TC-SUB-22 수정 후 실제 실행

작업 결과

공개 API 교체, 중복 메뉴, 매핑된 생성 C# 저장, 복원 서랍 창과 표 스타일 적용 경로를 수정했습니다. 현재 패키지 1577개 파일·61,403,017바이트, SHA-256 227a213526ddf714f1c24d7aaa65b52267fe0286e0910aabd442da8d1ac12577입니다.

현재 회귀3370조건 실패0, 서식 프리셋227조건 실패0, 공식 검사31통과·3경고·0실패입니다. 문서 이미지 검증468건이 남아 전체 제출 준비 완료로 등록하지 않았습니다.

적용 내용

대상 변경
창·설정·팝업 비공개 ContainerWindow·HostView·m_Parent·ShowPopupWithMode 접근을 공개 EditorWindow와 같은 프로세스의 공식 Win32 창 API로 교체
문서 선반 Unity 상태바 내부 삽입을 공개 EditorWindow 선반으로 교체. 하단 상태바 위에 별도 얇은 행으로 표시
호버·창 애니메이션 기존 데이터·Undo·미리보기 기능을 유지하고 창 준비·숨김·최종 배치·최대화 경로 수정
AI PNG GUIView.GrabPixels를 공개 SendEvent 렌더링·Win32 캡처로 교체
스포이트 Unity 비공개 EyeDropper 대신 사용자가 시작한 화면1픽셀 선택. 투명도 유지·Esc 취소
프로젝트 아이콘 비공개 ObjectListArea 후크 제거. 원본 XLSX의 공개 ScriptedImporter 아이콘 사용
제출 정리 누락 아이콘 메타40개 추가, 메뉴를 Tools/TurnRoom 아래로 정리, 혼합 줄바꿈 정리
스토어 이미지 예전 리본이 들어간 커버·카드·소셜 교체. 실제 Affinity3.3.1에서 새 원본3개·PNG 저장. 기존 아이콘은 그대로 재사용
추가 확인 수정
UI Template 메뉴 같은 메서드의 중복 MenuItem 제거
Win32 IO1224 게임 데이터·Enum·로컬라이징 생성 C#을 임시 파일 완성 후 원자적 교체. 기존 소스를 직접 잘라 쓰지 않음
복원 서랍 창 핸들이 없는 복원 호스트 정리와28px 표면 재설정
서식 변경
표 디자인 직접 셀 서식을 보존하는 적용과 색·글꼴·테두리를 정리하는 적용을 구분. 값·수식·숫자 표시 형식·보호 보존
갤러리 명시적 정리 버튼·우클릭 메뉴·정리 체크 옵션·9개 언어 안내
그룹 비활성 미연결 버튼을 기존 개체·그룹 선택 창에 연결
가이드 9개 언어 내용 갱신과 실제 서식 화면4개 교체. 다른 이미지 해시는 갱신하지 않음

검증

Unity6000.0.83f1·Windows에서 수행했습니다.3370은 독립적인 사용자 시나리오 수가 아니라 씬 하위 오브젝트 검사 등을 포함한 검증 조건 수입니다.

-347개 고객용 C# 소스의 명시적 내부 API 패턴 검사와 남은 리플렉션 호출을 검토했습니다.

개발 화면

TC-SUB-22 수정 후 실제 실행

TC-SUB-16 수정 후 실제 실행

TC-SUB-17 수정 후 실제 실행

차트 디자인

차트 서식

도형 서식

TC-SUB-25 수정 후 실제 실행

TC-SUB-06 수정 후 실제 실행

TC-SUB-08 수정 후 실제 실행

TC-SUB-10 수정 후 실제 실행

TC-SUB-12 수정 후 실제 실행

TC-SUB-14 수정 후 실제 실행

TC-SUB-15 수정 후 실제 실행

TC-SUB-26 수정 후 실제 실행

출처

중앙 아카이브 원문

같은 카테고리의 글

개발 기록 아카이브 전체 보기 ↗