Joint QML Type
Définit un nœud dans une hiérarchie d'animation squelettique. Plus d'informations...
| Import Statement: | import QtQuick3D |
| Inherits: |
Propriétés
- index : int
- skeletonRoot : Skeleton
Description détaillée
Un joint est un nœud transformable à l'intérieur d'un Skeleton, utilisé pour l'animation du squelette. On l'appelle "articulation" parce qu'elle peut être considérée comme une articulation entre les os d'un squelette.
Toutes les articulations doivent être contenues dans un squelette, et chaque articulation doit avoir un skeletonRoot pointant vers ce squelette.
Skeleton { id: qmlskeleton Joint { id: joint0 index: 0 skeletonRoot: qmlskeleton Joint { id: joint1 index: 1 skeletonRoot: qmlskeleton } } }
Documentation sur les propriétés
index : int
Spécifie l'indice de cette articulation. Cette valeur d'index est utilisée dans la base de données JointSemantic custom geometry attribute .
Remarque : les valeurs d'index doivent être uniques au sein d'une même Skeleton.
Remarque : il n'est pas possible d'attribuer des valeurs négatives.
Voir également QQuick3DGeometry::addAttribute et Qt Quick 3D - Exemple simple d'habillage.
skeletonRoot : Skeleton
Spécifie le site Skeleton qui contient cette articulation.
Remarque : tous les Jointdu Skeleton doivent avoir le même skeletonRoot. Si ce n'est pas le cas, l'animation sera interrompue.
Voir également Skeleton.
© 2026 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.