AbstractClipBlendNode QML Type
AbstractClipBlendNode ist die Basisklasse für Typen, die zur Konstruktion von Animationsüberblendungsbäumen verwendet werden. Mehr...
Import Statement: | import Qt3D.Animation 2.8 |
In C++: | QAbstractClipBlendNode |
Status: | Deprecated |
Detaillierte Beschreibung
Animationsüberblendungsbäume werden mit einer BlendedClipAnimator verwendet, um eine Reihe von Animationsclips dynamisch zusammenzufügen. Die Art und Weise, in der die Überblendung von Animationsclips durchgeführt wird, wird durch die Struktur des Überblendungsbaums und die Eigenschaften der darin enthaltenen Knoten gesteuert.
Die Blattknoten in einem Überblendungsbaum sind Container für die eingegebenen Animationsclips. Diese Clips können gebackene Clips sein, die über AnimationClipLoader aus einer Datei gelesen werden, oder sie können Clips sein, die Sie in Ihrer Anwendung mit AnimatitonClip und AnimationClipData erstellen. Um einen Clip in Ihren Blend Tree einzubinden, verpacken Sie ihn in einen ClipBlendValue Knoten.
Die inneren Knoten eines Überblendungsbaums stellen Überblendungsoperationen dar, die auf ihre Argumente angewendet werden, die die Eingabeclips oder sogar ganze Unterbäume anderer Überblendungsbaumknoten enthalten.
Derzeit bietet das Modul Qt 3D Animation die folgenden Blend-Tree-Knotentypen:
- Qt3D.Animation.ClipBlendValue
- Qt3D.Animation.LerpClipBlend
- Qt3D.Animation.QAdditiveClipBlend
Weitere Knotentypen, die andere Überblendungsoperationen repräsentieren, werden in Zukunft hinzugefügt werden.
Siehe auch BlendedClipAnimator.
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.