I have a character, animated with an animation tree (for walking and stuff). I also want the characters head to point at a node, so I have a “look at modifier”. It just gets overridden though.
Ive tried set_bone_pose_rotation, and it gets overridden by the tree —> doesn’t do a damn thing.
Ive tried bone attachment, and it gets overridden by the tree --------------> doesn’t do a damn thing.
Ive tried filtering the head bone in the tree and move it manually --------> doesn’t do a damn thing.
Ive tried (insert every way to move a bone), it gets overridden -------------> doesn’t do a damn thing.
Is animation tree just all mighty god all of a sudden? Nothing else matters?
I figured it out. animation tree will overwrite anything else. You have to set the callback mode to “manual” and call “advance()” on it and THEN, do your custom bone logic.
Need more info. But what this sounds like is when you imported your model it imported animation. So it created an AnimationPlayer which you hooked up to your AnimationTree. Bad news is, you can’t modify those animations, and if you add new ones and re-import they will be overwritten. Good news is, you can change that in the Advanced Import settings and then change them.