Hey guys, I'm creating a rigging script in PyMel, in my UI I have a button that calls a function that creates a template leg (20 different objects). The issue I'm having is that when I'm finished with positioning the template-objects I'm gonna need to work with them in the net function, so I click another button "Build Rig", what I'm doing to get the template-objects is to use the same (hardcoded) names as I did when the were created, one problem with that is that if the names got changed because of another object with the same name, it won't find them.
I'm using classes, and I know that if I didn't call the function from a button I could just return the objects in the template-function, but as I'm calling the function from a button I don't know if it's even possible to store the return statements from a function. I could use a textScrollList to store the names in, but if I do I can't call the function outside of the UI, also I think it's a bit messy. Another thing, as I'm using PyMel, I know that each object I create is created within the PyMel class, which means that I'm normally able to rename the object through the instance, but I don't know how to take use of that when calling the function (again) from a buttom. Any tips would be greatly appreciated! Cheers -- You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/e41d806a-f26f-444b-94d0-c6e3f6edbe25%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
