2016-06-03 12 views
1

Ich versuche, einen Freeze-Transformationsbefehl anzuwenden sowie den Verlauf meiner Duplikate einer Geo-Sphäre in Maya zu löschen. Leider wird es nur auf das erste Objekt angewendet. Hier ist mein Forloop:einen Freeze-Transformationsbefehl auf mehrere Duplikate anwenden

for items in rigSelection: 


    cmds.listRelatives(shapes=True) 


    cleanDuplicate = cmds.duplicate(rigSelection, name= str(items) + str(cleanGeo)) 


    conDuplicate = cmds.duplicate(rigSelection, name= str(items) + str(conGeo)) 


    for cleaner in items: 

     cmds.delete(constructionHistory=True) 

     cmds.makeIdentity(apply=True, t=1, r=1, s=1, n=0) 

Antwort

1

Ihre Duplikate sind unter cleanDuplicate/conDuplicate. Sie sollten sie durchlaufen und den Befehl in der for-Schleife folgendermaßen verwenden:

Verwandte Themen