Сейчас приходится извращаться вызовом N раз проигрывания анимации через корутину с задержкой.
Синтаксис:
Используется csharp
private Animator anim;
private float Speed = 0.25f;
private int Count = 10;
private void Start()
{
anim = GetComponent<Animator>();
StartCoroutine(Fire());
}
private IEnumerator Fire()
{
while (Count > 0)
{
Count--;
yield return new WaitForSeconds(Speed);
anim.SetTrigger("Fire");
}
}
private float Speed = 0.25f;
private int Count = 10;
private void Start()
{
anim = GetComponent<Animator>();
StartCoroutine(Fire());
}
private IEnumerator Fire()
{
while (Count > 0)
{
Count--;
yield return new WaitForSeconds(Speed);
anim.SetTrigger("Fire");
}
}