I have a game where passing over a square triggers an animation, and there are multiple squares with animations. However, all the squares trigger their animations at once instead of having a delay.
The example: Unity animation delay - YouTube
the code :
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class tilesmoving : MonoBehaviour
{
public Animator anim;
private void OnTriggerEnter(Collider other) {
anim.SetTrigger("TilesTrigger");
}
}
I think the problem is that I use on collider enter and on collider enter doesn’t refresh 60 times per second so if you know how, that would be great thanks!