23 lines
416 B
C#
23 lines
416 B
C#
using UnityEngine;
|
|
|
|
public class NPCController : MonoBehaviour
|
|
{
|
|
private Animator _anim;
|
|
[SerializeField] private int _defaultAnimNo;
|
|
|
|
private void Awake()
|
|
{
|
|
_anim = GetComponent<Animator>();
|
|
}
|
|
|
|
public void SetAnimState(int animNo)
|
|
{
|
|
_anim.SetFloat("AnimNo", (float)animNo);
|
|
}
|
|
|
|
public void SetDefaultAnimState()
|
|
{
|
|
SetAnimState(_defaultAnimNo);
|
|
}
|
|
}
|