0 votes
asked in General Help by
Hello,

I've been using PuppetMaster and Final IK for my project and i've been loving it. Really great asset! I've just run into a problem however. I have one base character in which both Puppet Master and Final IK are working great. I am trying to use this character to make more alt characters that look a little bit different - I'm doing this via blend shapes and by scaling/moving bones in Unity(this works since my animations are rotation only). I've noticed that for some of the customization, Puppet Master breaks down. I get the error - NullReferenceException: Object reference not set to an instance of an object. I fixed the issue on that character by deleting some body parts from the Puppet Master individual muscle settings and putting them back in. But this takes up a lot of time and I need to do this on many chars. I was wondering if you knew where the issue lies and how come the references get lost. Is it that when I changed the character - the bones in Puppet Master and the bones in the Final IK ended up in different positions? Or does it have to do something with the Configurable Joint and its updated location? If you could shed any light on this, I would really appreciate it. Thank you so much!!

1 Answer

0 votes
answered by (19.5k points)
Hey,

Could you copy the full error message from the Console please?

Were you removing the bones in editor or play mode via code?

Best,

Pärtel

Welcome to RootMotion Q&A, where you can ask questions and receive answers from the developer of Final IK and PuppetMaster and other members of the community.

Post as a guest, create an account or login via Facebook.

Please use the correct category when you post your questions.

...