Files
2026-07-27 14:38:25 +09:00

18 lines
715 B
C#

using UnityEngine;
[CreateAssetMenu(menuName = "Communication/Gesture")]
public class GestureData : ScriptableObject
{
[HideInInspector] public int AnimationLayer = 0; // 제스처: 보통 Body 레이어(0)
[Tooltip("구식 폴백 — Dlg 슬롯이 없는 컨트롤러에서 이 이름의 state로 CrossFade한다. " +
"AnimClip 방식을 쓰면 비워도 됨")]
public string StateName;
public float CrossFadeDuration = 0.2f;
[Tooltip("권장 — 채우면 이 레이어의 Dlg 슬롯에 이 클립을 꽂아 재생한다(컨트롤러 편집 불필요). " +
"슬롯은 Tools/Dialog 메뉴로 컨트롤러에 자동 생성")]
public AnimationClip AnimClip;
}