Am I setting this up incorrectly?
layer 1 = I have a base layer with a run animation
layer 2 = I have an attack layer that just moves the necessary bones ie neck of my bull
layer 2 is set to override and has a mask on the animation itself.
Because I have a weird setup my ‘motion’ is in a parent object so in the update I do:
transform.position += anim.deltaPosition; // anim being the child’s animator
Now the problem is when I press forward, it runs fine, but when I press attack it stop moving despite the run animation still playing.
I checked the animation for the attack it has no location keyframes nor does it even key the root bone.
Any Ideas?