python 在当前帧设置一个键并删除所选控件/对象上的所有其他键

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 在当前帧设置一个键并删除所选控件/对象上的所有其他键相关的知识,希望对你有一定的参考价值。

import pymel.core as pm

current_frame = pm.getCurrentTime()
curves = pm.findKeyframe(curve=True)

first_key = 0.0
last_key = 0.0

for curve in curves:
    key = pm.findKeyframe(curve, which='first')
    if key < first_key:
        first_key = key
    key = pm.findKeyframe(curve, which='last')
    if key > last_key:
        last_key = key

pm.setKeyframe(insert=True)
pm.cutKey(clear=True, time=(first_key, current_frame-1))
pm.cutKey(clear=True, time=(current_frame+1, last_key))

以上是关于python 在当前帧设置一个键并删除所选控件/对象上的所有其他键的主要内容,如果未能解决你的问题,请参考以下文章