import maya.cmds as cmds
def GetAllByType(selType="joint"):
all_curves = cmds.ls(type=selType, ni=True, o=True, r=True, l = True)
curves_transforms = cmds.listRelatives(all_curves, p=True, type = "transform")
return curves_transforms
joints = GetAllByType("joint")
cmds.select(joints)
mySel = cmds.ls(sl=1)
test = []
try:
test += cmds.listConnections(mySel,s=True, type="animCurveTU")
except:
pass
try:
test += cmds.listConnections(mySel,s=True, type="animCurveTL")
except:
pass
try:
test += cmds.listConnections(mySel,s=True, type="animCurveTA")
except:
pass
cmds.delete(test)
More than 1 year has passed since last update.
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme