class QAbstractClipBlendNode#

QAbstractClipBlendNode 是用于构建动画混合树的类的基类。 更多

Inheritance diagram of PySide6.Qt3DAnimation.Qt3DAnimation.QAbstractClipBlendNode

继承类: QLerpClipBlend, QClipBlendValue, QAdditiveClipBlend

概述#

方法#

注意

此文档可能包含从 C++ 自动翻译到 Python 的代码片段。我们始终欢迎大家为片段翻译做出贡献。如果您发现翻译有问题,您也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来告知我们。

详细描述#

动画混合树与QBlendedClipAnimator一起使用,用于动态混合一组动画剪辑。动画剪辑的混合方式由混合树的结构和其中节点的属性控制。

混合树中的叶子节点是输入动画剪辑的容器。这些剪辑可以是通过QAnimationClipLoader从文件中读取的烘焙剪辑,或者可以是你使用QAnimatitonClip和QAnimationClipData在应用程序中构建的剪辑。要将剪辑包含在混合树中,需要将其包裹在一个QClipBlendValue节点中。

混合树的内部节点表示将被应用于其参数(包含输入剪辑甚至其他混合树节点的整个子树的参数)的混合操作。

目前,Qt 3D动画模块提供了以下混合树节点类型

  • QClipBlendValue

  • QLerpClipBlend

  • QAdditiveClipBlend

未来将添加其他表示其他混合操作的节点类型。

另请参阅

QBlendedClipAnimator

__init__([parent=None])#
参数::

parentQNode