Остановка на режиме Obfuscate Controllers + Animation Clips
Closed this issue · 11 comments
Hello and thanks for reporting! This error happened because the source parameter of a parameter driver was null. This should usually not be null, also when the field is empty. I cannot reproduce the error, but will add an additional null check to handle it.
Bug is fixed. Already available within package 2.0.4. Please let me know, if it works for you.
А возможно ли добавить фильтр слов что бы он не трогал Body?
Depends on what exactly should be ignored. Only the name of the body game object or also mesh/shape keys/related animation/bones/parameters on it? In combination, it can be very complex.
Mesh name (Body)
Technically, I could add a list of game objects, which renaming should be ignored. A animation, which references it, would use the original name in it too. But everything else would still be obfuscated according to the settings.
But can I ask, why this feature is needed? Maybe there is a better way to handle it?
Ok, I understand. MMD animations probably always references a game object called "Body" and will control some standard shape keys to animate the face. So, not only the name of the the game object has to be original. The shape key names has to be original too.
I could add a "MMD safe" checkbox, which would handle this case. All shape keys on the body mesh would not be obfuscated then. I think, this should be user friedly. What do you think?
Yes