Hi everyone! I’ve started the same thread at unityanswers but nobody seems to be interested there, so i\ve decided to ask here.
So…i’m developing an iOS game and i had to make an embed animator, i mean that i have my MainTransform (MT) with an animator component. This MT has a child with it’s own animator component (controllers for these animators are different). I don’t know how but in 4.3.4 everything was working fine but now (when i’ve upgraded to 4.6) the parent animator affects child’s transform. Generally it’s copying all of the parameters to the child Transform component so transform.position, transform rotation and scale have the same parameters in both parent and child. Is it a bug or a known issue or do i have to tune something new? Thx in advance.
Hi nkws,
It should work, can you please log a bug with a small project that show this issue, send me a pm with your case number when your done and we will take a look.
Best regards,
Thx a lot for a quick reply! But it seems i have solved my problem already…the trick was in setting animator avatar. My main transform and child had the same avatar, so i’ve set Null to the main transform animator avatar and it worked like a chant.
Looks like one animator was overriding another one with the same avatar or something like that.
Yes make sense because we are using the avatar to define which transform should be animated, if both Animator have the same avatar then they will fight each other.
Thank you, kind sir! I’ll keep track of this in future.