我每个人都有很多混合文件,还有很多动画(动作)。 我需要将所有动作的所有关键帧都移动15帧,并且我可以做到这一点(对于许多具有帮助powershell的文件):
for action in bpy.data.actions:
for fcurve in action.fcurves:
for point in fcurve.keyframe_points:
point.co.x += 15.0
脚本之前
脚本后
这实际上有效,问题在于我需要将它们导出为fbx, 因此,在导出动画时,它会忽略前14帧,因为它们是空的。我需要的是将第15帧复制/粘贴或复制到第0帧,以在开始时获得静态动画(我将使用它在动画之间淡入淡出)。
这是我想要的结果:
答案 0 :(得分:0)
您可以insert a new keyframe point将框架设为1,并将第一个关键帧的值设为
。Assert.assertTrue(((Advised) myBeanBI).getTargetSource().getTargetClass().equals(MyBeanBI.class));
如果要复制或设置其他属性,则插入将返回新的keyframe。