Hello. A project I am working on requires a script to run in order to use the full features of an armature.
This script also used to create a panel on the left hand side that gave a number of options such as hiding/unhiding certain collections of bones. This no longer works in 2.8
The console returns the error:
Warning: class POSE_OT_rigify_leg_ik2fk_judy_rig contains a properties which should be an annotation!
C:\Users\User\Desktop\folder\file.blend\judy_rig_ui.py:732
make annotation: POSE_OT_rigify_leg_ik2fk_judy_rig.thigh_fk
make annotation: POSE_OT_rigify_leg_ik2fk_judy_rig.shin_fk
make annotation: POSE_OT_rigify_leg_ik2fk_judy_rig.mfoot_fk
make annotation: POSE_OT_rigify_leg_ik2fk_judy_rig.thigh_ik
make annotation: POSE_OT_rigify_leg_ik2fk_judy_rig.shin_ik
make annotation: POSE_OT_rigify_leg_ik2fk_judy_rig.foot_ik
make annotation: POSE_OT_rigify_leg_ik2fk_judy_rig.footroll
make annotation: POSE_OT_rigify_leg_ik2fk_judy_rig.pole
make annotation: POSE_OT_rigify_leg_ik2fk_judy_rig.mfoot_ik
Traceback (most recent call last):
File âC:\Users\User\Desktop\folder\file.blend\judy_rig_ui.pyâ, line 744, in
File âC:\Users\User\Desktop\folder\file.blend\judy_rig_ui.pyâ, line 733, in register
RuntimeError: Error: Registering panel class: âjudy_rig_PT_rig_layersâ has category âRigâ"
I am not the author of this script; I know nothing about coding in Blender with Python. I do know some C#, so if someone could point me to directions on what EXACTLY to replace in the script, I could figure it out, but searching in the script for the words that other documentation says has been changed between 2.79 and 2.8 yielded no results. (Iâd post the code here, but Iâm not sure if thereâs a preferred way to do this on this site without making a ridiculously long post.)
Iâm not sure if this is the best place to ask, but it seemed to be where others have been asking for help with python.
Thank you for the help.