OnPlayerSkillFired event 영역 외부 클래스 .Invoke() 직접 호출 불가 (C# event 의미 영역): - PlayerSkillInventory: RaisePlayerSkillFired(runtime) public 메서드 추가 — 내부 OnPlayerSkillFired?.Invoke 영역 캡슐화 - ActiveSkillRuntime.Fire: _inventory.OnPlayerSkillFired?.Invoke(this) → _inventory.RaisePlayerSkillFired(this) 정정 본 PM 자성 #4 (C39-10 누적·feedback_new_code_existing_system_dependency_unmeasured 4회차): - #1 CloneInstance namespace 추정 (Events 부재) - #2 asmdef autoReferenced 영역 추정 (main reference 자동 X) - #3 asmdef 메커니즘 사전 동작 검증 X (default assembly 격리) - #4 C# event 외부 invoke 불가 영역 사전 실측 X CloneInstance 영역 += -= 영역 정합 (구독·해제) — 정정 대상 X |
||
|---|---|---|
| .. | ||
| Background | ||
| Core | ||
| Gameplay | ||
| Mechanics | ||
| Model | ||
| MyUI | ||
| Progression | ||
| Skills | ||
| UI | ||
| View | ||
| Background.meta | ||
| Core.meta | ||
| Gameplay.meta | ||
| Mechanics.meta | ||
| Model.meta | ||
| MyUI.meta | ||
| Progression.meta | ||
| Skills.meta | ||
| UI.meta | ||
| View.meta | ||