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.

Reply via email to