Animator
で Animation を逆再生するには speed に -1 を入れればできそうに思えますが
これは動作せず最後のフレームを実行した状態で動きません
そのため別の方法で逆再生させる必要があります
_animator.speed = -1; _animator.Play("Death", 0, 1f);
逆再生
逆再生するには Parameter を追加して
Multiplier
にそのパラメータをセットします
そして下記のように Parameter に −1 をセットすることで逆再生することが可能になります
_animator.SetFloat(Animator.StringToHash("speed"), -1); _animator.Play("Death", 0, 1f);