# v0.1.509 — QA-102 B-03 파라미터 값 변경 Ctrl+Z/Y (FloatField + 슬라이더)

- 버전: v0.1.509
- 날짜: 2026-05-31
- 다운로드: [factory00-windows-x64-v0.1.509.zip](../../downloads/factory00-windows-x64-v0.1.509.zip) (170 MB)
- 캡처: [qa-screenshots/v0.1.509/](../../qa-screenshots/v0.1.509/)

---

## 핵심 변경
- **QA-102 B-03 (파라미터 값 변경 Ctrl+Z/Y 미대응, v0.1.500 부분 NG)**: 컴포넌트 추가/삭제 Undo 는 동작하나 파라미터 값 편집(거리/각도/SensingDistance 등)은 미대응.
- **fix (필드 헬퍼 레벨 — 전 파라미터 필드 일괄 적용)**:
  - `SensorFloatField`(52 사용처) — commit(Blur/Enter) 시 ComponentEditCommand PushExecuted. lastVal 로 다중 편집 추적.
  - `SensorSliderRow` 슬라이더 — PointerDown 시작값 capture → PointerUp 에 1 command coalesce (드래그당 1 undo, live setter 유지).
  - `SensorSliderRow` valField — evt.previousValue(슬라이더 SetValueWithoutNotify 정합) → command.
  - **ComponentEditCommand 재사용**(DRY, 신규 클래스 X) + PushExecuted(편집 시 re-render 없음 → 필드 destroy 회피, undo/redo만 re-render).
## 검증
- 컴파일 + 캡처 회귀. 파라미터 편집 후 Ctrl+Z/Y 복원은 Stage 2 사용자 PC.
## 영향 파일
- `Assets/Scripts/Game/Factory00Bootstrap.cs` — SensorFloatField/SensorSliderRow 파라미터 undo (ComponentEditCommand 재사용)
