スプライト切り替えるだけのアニメーションならコルーチンで書けばいい
ちなみにアニメーションで子オブジェクトを動かすときは子オブジェクトの名前だけを参照してるから各スプライトを同じ名前の子オブジェクト(例えばWalkSprite0とか)にしてアクティブを切り替える方式にすれば同じアニメーション、アニメーターを使い回せる