18 lines
715 B
C#
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;
|
|
}
|