コード例 #1
0
ファイル: animation.py プロジェクト: zewt/pymel
def scaleKey(*args, **kwargs):
    for flag in ['t', 'time']:
        try:
            rawVal = kwargs[flag]
        except KeyError:
            continue
        else:
            kwargs[flag] = _factories.convertTimeValues(rawVal)
    res = cmds.scaleKey(*args, **kwargs)
    return res
コード例 #2
0
ファイル: animation.py プロジェクト: zewt/pymel
def keyframe(*args, **kwargs):
    for flag in ['index', 't', 'time']:
        try:
            rawVal = kwargs[flag]
        except KeyError:
            continue
        else:
            kwargs[flag] = _factories.convertTimeValues(rawVal)
    res = _keyframe(*args, **kwargs)
    return res
コード例 #3
0
ファイル: animation.py プロジェクト: zewt/pymel
def bakeDeformer(*args, **kwargs):
    for flag in ['customRangeOfMotion', 'rom']:
        try:
            rawVal = kwargs[flag]
        except KeyError:
            continue
        else:
            kwargs[flag] = _factories.convertTimeValues(rawVal)
    res = cmds.bakeDeformer(*args, **kwargs)
    return res
コード例 #4
0
ファイル: other.py プロジェクト: zewt/pymel
def flagTest(*args, **kwargs):
    for flag in ['timeRange', 'tr']:
        try:
            rawVal = kwargs[flag]
        except KeyError:
            continue
        else:
            kwargs[flag] = _factories.convertTimeValues(rawVal)
    res = cmds.flagTest(*args, **kwargs)
    return res
コード例 #5
0
ファイル: animation.py プロジェクト: zewt/pymel
def blendTwoAttr(*args, **kwargs):
    for flag in ['t', 'time']:
        try:
            rawVal = kwargs[flag]
        except KeyError:
            continue
        else:
            kwargs[flag] = _factories.convertTimeValues(rawVal)
    res = cmds.blendTwoAttr(*args, **kwargs)
    if not kwargs.get('query', kwargs.get('q', False)):
        res = _factories.maybeConvert(res, _general.PyNode)
    return res