docs(BT12-Dev-Vis): 기본 스킬 자동 습득 A02 (엔트리 11)

EerieVillage 0ad1325 push 정합.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
깃 관리자 2026-05-13 19:38:58 +09:00
parent 3ca4df63f1
commit 87ce2c1c41
2 changed files with 15 additions and 1 deletions

File diff suppressed because one or more lines are too long

View File

@ -314,6 +314,20 @@ if (_cachedPlayer.IsGrounded && VisualBounds.Intersects(_cachedPlayer.Bounds))
---
## 엔트리 11 — 게임 시작 시 기본 파이어볼 A02 자동 습득 (2026-05-13 EerieVillage `0ad1325`)
**PD 지시**: "1게임을 시작하면 기본으로 파이어볼을 1개 습득한 상태로 시작하도록 수정해줘."
**구현**:
- `PlayerSkillInventory.StartingCardIds` (string[]) Inspector 필드 신규·기본값 `{ "A02" }`.
- `Start()` 메서드 신규 — Resources 로드 완료 후 시점에 `AddSkillByCardId` 일괄 호출.
- 다중 스킬 지원·잘못된 CardId 자동 skip (AddSkillByCardId 영역 LogWarning 정합).
- Awake 영역 X·Start 영역 채택 (SkillRuntimeFactory.EnsureLoaded 영역 Resources.LoadAll 영역 비용·Awake 시점 일부 환경 영역 미보장 회피).
**PD Inspector**: 기본 `{ "A02" }`. 다른 기본 스킬 영역 추가 시 Inspector 영역 Element 추가.
---
## 영역 자산
- `HitboxDebug.cs` 공용 helper (Spawn·AttachToTransform·GetWhiteSprite) — 추후 다른 카테고리 (C 설치·D 소환·E 오라) 영역 박스 시각화 재사용 가능.