def options_pass(*args):
xfersDo, shpsDo = cmds.checkBoxGrp(widgets["shapeCBG"], q=True, valueArray2=True)
inputs, outputs = cmds.checkBoxGrp(widgets["inOutCBG"], q=True, valueArray2=True)
sel = cmds.ls(sl=True)
if len(sel) != 2:
cmds.warning("You don't have two things selected! (source, then target)")
return()
srcX = sel[0]
tgtX = sel[1]
if xfersDo:
transfer_connections_do(srcX, tgtX, inputs, outputs)
if shpsDo:
# options for checkbox would go here. . .
srcShp = cmds.listRelatives(srcX, s=True)[0]
tgtShp = cmds.listRelatives(tgtX, s=True)[0]
transfer_connections_do(srcShp, tgtShp, inputs, outputs)
评论列表
文章目录