feat: 긴급회피 스킬 슬롯 추가 및 검 모델 prefab 교체
- Left Ctrl에 Evade 액션 바인딩 추가 (InputSystem_Actions) - PlayerSkillInput skillSlots 6→7개로 확장, 슬롯 6에 Evade 연결 - Prefab_Player_Default 긴급회피 스킬 슬롯 할당 - 검 무기 모델 fbx → prefab으로 교체 - 구르기 스킬 아이콘, 베기 스킬 이펙트 데이터 수정 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -14,8 +14,8 @@ namespace Colosseum.Player
|
||||
public class PlayerSkillInput : NetworkBehaviour
|
||||
{
|
||||
[Header("Skill Slots")]
|
||||
[Tooltip("각 슬롯에 등록할 스킬 데이터 (6개)")]
|
||||
[SerializeField] private SkillData[] skillSlots = new SkillData[6];
|
||||
[Tooltip("각 슬롯에 등록할 스킬 데이터 (6개 + 긴급회피)")]
|
||||
[SerializeField] private SkillData[] skillSlots = new SkillData[7];
|
||||
|
||||
[Header("References")]
|
||||
[Tooltip("SkillController (없으면 자동 검색)")]
|
||||
@@ -76,6 +76,7 @@ namespace Colosseum.Player
|
||||
inputActions.Player.Skill4.performed += _ => OnSkillInput(3);
|
||||
inputActions.Player.Skill5.performed += _ => OnSkillInput(4);
|
||||
inputActions.Player.Skill6.performed += _ => OnSkillInput(5);
|
||||
inputActions.Player.Evade.performed += _ => OnSkillInput(6);
|
||||
}
|
||||
|
||||
public override void OnNetworkDespawn()
|
||||
@@ -88,6 +89,7 @@ namespace Colosseum.Player
|
||||
inputActions.Player.Skill4.performed -= _ => OnSkillInput(3);
|
||||
inputActions.Player.Skill5.performed -= _ => OnSkillInput(4);
|
||||
inputActions.Player.Skill6.performed -= _ => OnSkillInput(5);
|
||||
inputActions.Player.Evade.performed -= _ => OnSkillInput(6);
|
||||
inputActions.Disable();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user