QAbstractClipBlendNode 类
class Qt3DAnimation::QAbstractClipBlendNodeQAbstractClipBlendNode 是用于构建动画混合树的类型的基类。 更多...
头文件 | #include <QAbstractClipBlendNode> |
CMake | find_package(Qt6 REQUIRED COMPONENTS 3danimation) target_link_libraries(mytarget PRIVATE Qt6::3danimation) |
qmake | QT += 3danimation |
由以下实例化 | AbstractClipBlendNode |
继承 | Qt3DCore::QNode |
由以下继承 | Qt3DAnimation::QAdditiveClipBlend,Qt3DAnimation::QClipBlendValue 和 Qt3DAnimation::QLerpClipBlend |
详细说明
动画混合树与一个QBlendedClipAnimator 一起使用,用于动态混合一组动画剪辑。动画剪辑的混合方式由混合树的结构和节点上的属性控制。
混合树中的叶子节点是输入动画剪辑的容器。这些剪辑可以是通过QAnimationClipLoader从文件中读取的烘焙剪辑,或者是您使用 QAnimatitonClip 和 QAnimationClipData 在应用程序中构建的剪辑。要将剪辑包含到混合树中,将其包装在一个QClipBlendValue 节点中。
混合树的内节点代表将应用于其参数的混合操作,这些参数包含输入剪辑或甚至其他混合树节点的整个子树。
目前,Qt 3D Animation 模块提供了以下混合树节点类型
将来将添加表示其他混合操作的其他节点类型。
另请参阅 QBlendedClipAnimator。
© 2024 Qt 公司有限公司。本文档中的文档贡献者是各自所有者的版权。本Provided 讲解在这里是根据