Skip to content

Unity 커스텀 도형 authoring과 반응층 레퍼런스 통합#107

Open
sw1029 wants to merge 15 commits into
codex/unity-source-port-06from
codex/unity-pr-stack-custom-shape-08
Open

Unity 커스텀 도형 authoring과 반응층 레퍼런스 통합#107
sw1029 wants to merge 15 commits into
codex/unity-source-port-06from
codex/unity-pr-stack-custom-shape-08

Conversation

@sw1029
Copy link
Copy Markdown
Owner

@sw1029 sw1029 commented May 31, 2026

작업 범위

팀원 확인 포인트

  • floor 2에서 일반 base 입력은 목표 완료로 처리되지 않고, 책장에서 들여온 custom shape cast만 mapped family 목표를 완료하는지 확인 부탁드립니다.
  • 좌측 책장 접근 말풍선, 레퍼런스 보기, 들여오기 버튼의 슬롯 저장 흐름이 의도대로 보이는지 확인 부탁드립니다.
  • custom cast 결과 패널에 커스텀명 (기본도형), custom score, default similarity, custom event label이 의도대로 표시되는지 확인 부탁드립니다.
  • arrow/cross operator 도형이 단독 입력과 target shape 결합 입력에서 다른 event payload를 내는지 확인 부탁드립니다.
  • active seal 이후 추가 도형 후보군이 user custom shape로 제한되어 기존 base/overlay가 우발적으로 후속 cast되지 않는지 확인 부탁드립니다.

충돌 해소 방식

  • ExamGameController public API는 Unity 게임 계층에 외부 인식 결과 handoff 추가 #104 external handoff API와 custom shape/test helper API를 모두 보존했습니다.
  • WorldDrawingController는 새 StrokeSessionCompleted 입력 경로를 primary로 유지하고, legacy SpellBuffered는 호환 이벤트로만 남겼습니다.
  • 구형 drawing 상태(activeStroke, bufferedStrokes, visuals, drawing, waitingForBuffer)는 복원하지 않았습니다.
  • 취소 로직은 WorldPointerInputSource.CancelActiveStroke(), StrokeSessionBuffer.Cancel(), WorldStrokeVisuals.ClearAll(), WorldDrawingController.CancelBufferedInput()로 재구성했습니다.
  • floor goal 판정에는 requiresCustomShape/CustomRequired를 추가해 floor 2 custom-only 목표와 기존 floor의 base/combo 목표가 분리되도록 했습니다.

검증

  • git diff --cached --check: 통과
  • Unity MCP raw HTTP initialize 및 Assets/Refresh: 성공
  • Unity MCP console 확인: error/warning 0개
  • Unity EditMode 전체: 76/76 Passed
  • Unity PlayMode 전체: 26/26 Passed
  • 추가 focused PlayMode: FloorTwoReferenceShelfImportsCustomBaseSlots Passed

비고

  • 현재 working tree에는 Unity MCP/package 관련 Packages/*, ProjectSettings/PackageManagerSettings.asset, 폴더 .meta가 unstaged로 남아 있습니다. 이번 PR 갱신 범위에서는 제외했습니다.
  • PR 브랜치에는 이전에 공개용으로 정리한 survey user-input export 커밋도 포함되어 있습니다. 최신 Unity 소스 커밋 자체는 위 범위처럼 source-only로 제한했습니다.

@sw1029 sw1029 changed the title Unity 커스텀 도형 authoring과 피드백 PR 스택 통합 Unity 커스텀 도형 authoring과 반응층 레퍼런스 통합 May 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants