- class QAbstractClipBlendNode#
QAbstractClipBlendNode
是用于构建动画混合树的类的基类。 更多…继承类:
QLerpClipBlend
,QClipBlendValue
,QAdditiveClipBlend
概述#
方法#
def
__init__()
注意
此文档可能包含从 C++ 自动翻译到 Python 的代码片段。我们始终欢迎大家为片段翻译做出贡献。如果您发现翻译有问题,您也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来告知我们。
详细描述#
动画混合树与
QBlendedClipAnimator
一起使用,用于动态混合一组动画剪辑。动画剪辑的混合方式由混合树的结构和其中节点的属性控制。混合树中的叶子节点是输入动画剪辑的容器。这些剪辑可以是通过
QAnimationClipLoader
从文件中读取的烘焙剪辑,或者可以是你使用QAnimatitonClip和QAnimationClipData
在应用程序中构建的剪辑。要将剪辑包含在混合树中,需要将其包裹在一个QClipBlendValue
节点中。混合树的内部节点表示将被应用于其参数(包含输入剪辑甚至其他混合树节点的整个子树的参数)的混合操作。
目前,Qt 3D动画模块提供了以下混合树节点类型
QClipBlendValue
QLerpClipBlend
QAdditiveClipBlend
未来将添加其他表示其他混合操作的节点类型。
另请参阅
QBlendedClipAnimator
- __init__([parent=None])#
- 参数::
parent –
QNode