Files
jklee 0a372cb88d feat: 입고 PDA UI (UI Toolkit) — 보류 작업물 정리
캐릭터-first 전환 전에 만든 PDA/창고 UI 작업물을 히스토리에 보존.
- InboundPda.uxml/.uss/.tss + InboundPanelSettings
- InboundUIController: 단계별 렌더링 + 입력 위임
- InboundSceneSetup: UIDocument/PanelSettings 자동 와이어링
씬에는 비활성 상태로 존재. 추후 입고 로직 재연결 시 재사용 가능.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-14 20:08:17 +09:00

1.6 KiB

변경 이력 (Changelog)

이 프로젝트의 모든 주요 변경 사항을 이 파일에 기록합니다.

형식은 Keep a Changelog를 따르며, 버전 표기는 유의적 버전(SemVer)을 따릅니다.

Unreleased

추가됨 (Added)

  • ScenarioLoader — JSON 시나리오/창고 레이아웃을 런타임 ScriptableObject로 변환
  • 창고 레이아웃 데이터 Assets/Resources/Scenarios/warehouse_basic.json (로케이션 마스터)
  • InboundManager.StartMission(InboundScenario) 오버로드 (로더 결과 주입용)
  • 입고 로직 스모크 테스트 (SinoWMS/Run Inbound Smoke Test 메뉴 — 해피패스 + 함정 4종 검증)
  • PDA + 탑다운 창고 UI (UI Toolkit): InboundPda.uxml / InboundPda.uss / InboundUIController
  • 씬 자동 구성 메뉴 SinoWMS/Setup Inbound Scene (UIDocument/PanelSettings 와이어링)

예정

  • 로케이션 슬롯 프리팹 + 적치 애니메이션
  • 채점 결과 화면 폴리시
  • 2번째 모듈(피킹)

0.1.0 - 2026-06-14

추가됨 (Added)

  • 입고(Inbound) 모듈 코드 골격
    • Core: InboundStep (미션 단계 enum)
    • Data: StorageZone, ItemDefinition, LocationDefinition, InboundScenario (ScriptableObject)
    • Inbound: LineProgress, ScanService, PutawayService, ScoringSystem, InboundManager
  • 샘플 시나리오 Assets/Resources/Scenarios/inbound_basic.json (수량 차이 함정 포함)
  • PDA 목업 mockup/inbound_pda.html
  • 설계 문서 docs/design.md
  • 프로젝트 README