AxisAccumulator QML Type
Interface QML pour la classe Qt3DInput::QAxisAccumulator C++. Plus d'informations...
| Import Statement: | import Qt3D.Input 2.11 |
| In C++: | QAxisAccumulator |
| Status: | Deprecated |
Propriétés
- sourceAxis : Axis
- sourceAxisType : SourceAxisType
- value : real
Description détaillée
Un axe indique la position actuelle d'un axe sur un dispositif d'entrée. Lorsque l'axe est ramené à sa position neutre, la valeur de cet axe est ramenée à 0. Lorsque l'axe est ramené à sa position neutre, la valeur de cet axe revient à 0. Souvent, il est nécessaire que l'entrée d'un axe contrôle une variable d'une autre manière, par exemple en traitant la valeur de l'axe comme une vitesse (dérivée première par rapport au temps) ou comme une accélération (dérivée seconde par rapport au temps). Cela peut être fait avec du code utilisateur ou avec FrameAction mais ces approches ne sont pas idéales car elles ajoutent plus de travail au fil d'exécution principal et sont intrinsèquement impératives. La classe AxisAccumulator permet d'effectuer cette tâche commune sur le backend Qt 3D et de la spécifier de manière déclarative.
Documentation sur les propriétés
sourceAxis : Axis
Axe pour lequel l'accumulateur doit intégrer les valeurs d'axe.
sourceAxisType : SourceAxisType
La propriété sourceAxisType spécifie comment l'accumulateur traite les valeurs de l'axe source.
value : real [read-only]
Le montant à mettre à l'échelle de la valeur de l'axe lors de l'accumulation. Il s'agit de la vitesse ou de l'accélération maximale que l'axe peut contrôler.
© 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.