feat: 디버그 패널 스킬 강제 발동 및 UI 모드 토글 시스템 추가
- UIModeController: leftAlt 키로 커서 표시/게임플레이 입력 차단 토글 (공용 싱글톤) - DebugPanelUI: 보스 스킬 강제 발동 섹션 추가 (드롭다운 + 발동/취소 버튼) - 에디터에서 Data/Skills의 보스 이름 기반 스킬 검색, 빌드에서 패턴 슬롯 fallback - BossCombatBehaviorContext.GetAllPatternSkills() 추가 (디버그용 스킬 목록 수집) - TMP Settings에 한글 폰트(MaruBuri)를 fallback으로 등록 - 젬/패시브/디버그 토글 버튼을 우측 하단에 수직 정렬 - InputSystem에 UIMode 액션(leftAlt) 추가
This commit is contained in:
@@ -49,7 +49,7 @@ namespace Colosseum.UI
|
||||
[Tooltip("토글 버튼에 표시할 텍스트")]
|
||||
[SerializeField] private string toggleButtonLabel = "젬";
|
||||
[Tooltip("토글 버튼의 캔버스 기준 위치")]
|
||||
[SerializeField] private Vector2 toggleButtonAnchoredPosition = new Vector2(-48f, 164f);
|
||||
[SerializeField] private Vector2 toggleButtonAnchoredPosition = new Vector2(-10f, 82f);
|
||||
|
||||
[Header("Storage")]
|
||||
[Tooltip("젬 보관 수량")]
|
||||
@@ -327,7 +327,7 @@ namespace Colosseum.UI
|
||||
buttonRect.anchorMin = new Vector2(1f, 0f);
|
||||
buttonRect.anchorMax = new Vector2(1f, 0f);
|
||||
buttonRect.pivot = new Vector2(1f, 0f);
|
||||
buttonRect.anchoredPosition = toggleButtonAnchoredPosition;
|
||||
buttonRect.anchoredPosition = new Vector2(-10f, 90f);
|
||||
buttonRect.sizeDelta = new Vector2(72f, 34f);
|
||||
|
||||
Image buttonImage = buttonObject.AddComponent<Image>();
|
||||
|
||||
Reference in New Issue
Block a user