fix: 드로그 기본기3 시작 루트모션과 추적 보정 정리

- 기본기3 시작 프레임의 수평 루트모션 스냅을 차단하고 정면 투영/접촉 정지 거리 보정을 정리
- 스킬 완료 판정과 시작 타깃 정렬 로직을 보강하고 드로그/플레이어 정면 및 시작점 디버그 gizmo를 추가
- 드로그 기본기3 관련 애니메이션·패턴·스킬 자산을 재정리하고 Blender 보조 스크립트를 추가
This commit is contained in:
2026-04-17 09:56:40 +09:00
parent 5ba543ed8c
commit 8c08e63c81
20 changed files with 173170 additions and 162503 deletions

View File

@@ -2,6 +2,7 @@ using Unity.Behavior;
using Unity.Netcode;
using UnityEngine;
using Colosseum.Debugging;
using Colosseum.Stats;
namespace Colosseum.Enemy
@@ -11,6 +12,8 @@ namespace Colosseum.Enemy
/// </summary>
public class BossEnemy : EnemyBase
{
private static readonly Color FacingGizmoColor = new Color(1f, 0.25f, 0.2f, 1f);
[Header("Boss Settings")]
[Tooltip("초기 Behavior Graph")]
[SerializeField] private BehaviorGraph initialBehaviorGraph;
@@ -76,5 +79,10 @@ namespace Colosseum.Enemy
base.HandleDeath();
}
private void OnDrawGizmos()
{
FacingDirectionGizmoUtility.DrawFacingArrow(transform, FacingGizmoColor, length: 2.2f, headLength: 0.45f, headWidth: 0.28f, heightOffset: 0.15f, shaftThickness: 0.14f);
}
}
}