def isType(obj, typeCheck, *args):
"""
returns boolean
give an object and type of object and this will look at a) the node itself and b) if node is transform, will look at shape node
"""
if cmds.objExists(obj):
tempType = cmds.objectType(obj)
if typeCheck == "transform":
if tempType == "transform":
return (True)
else:
return (False)
if not tempType == "transform":
if tempType == typeCheck:
return True
else:
shp = cmds.listRelatives(obj, s=True)
if shp:
tempType = cmds.objectType(shp[0])
if tempType == typeCheck:
return True
return False
return False
评论列表
文章目录