# v0.1.421 — 3D click 시 UI focus blur (포커스 기조 보강)

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

---

## 핵심 변경
### 사용자 명시 보강 (2026-05-26)
- "단순 wasd만 해당하는 것이 아님, a-z 모든 알파벳 / 숫자 / 특수문자 / 방향키 포함"
- "3d영역 클릭 시 3d영역에 대한 조작 (wasd f g 등) 활성화"
### 자체 측 fix
- Update L4116~4127 안 3D click handler — `focusedElement.Blur()` 호출 추가
- UI element (TextField/Button/메뉴바) focus 후 3D click 시 명시 UI blur → IsAnyUIFocused = false → 단일 키 자동 활성
- 룰 보강 — focus-key-isolation.md "3D viewport 포커스 개념" 절 추가
## v0.1.420 + v0.1.421 통합 동작
| 사용자 동작 | UI focus | 단일 키 효과 |
|---|---|---|
| TextField click | TextField focus | wasd 차단 (텍스트 입력) |
| 메뉴바 click | 메뉴 focus | wasd 차단 |
| 3D viewport click | UI focus 해제 | wasd 활성 (카메라 이동) |
| Function 키 / Ctrl+키 / Alt+키 | 무관 | 모든 영역 활성 (전역 단축키) |
## 영향 파일
- Assets/Scripts/Game/Factory00Bootstrap.cs Update L4116~4127 — 3D click 시 focusedElement.Blur()
- .claude/rules/focus-key-isolation.md — 3D viewport 포커스 개념 절 추가
## 다음 자율 큐
USS *:focus outline + 단일 키 핸들러 (G/U/M/F/H 등) 추가 가드 → Task #159 좌표 모듈화.
