// OnStateUpdate is called on each Update frame between OnStateEnter and OnStateExit callbacks override public void OnStateUpdate(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) { vampire.BurnBy(Time.deltaTime); if (!vampire.isAlive) { animator.SetBool("isDead", true); } }