FMX.InertialMovement.TAniCalculations.Averaging
Delphi
property Averaging: Boolean read FAveraging write FAveraging default False;
C++
__property bool Averaging = {read=FAveraging, write=FAveraging, default=0};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | FMX.InertialMovement.pas FMX.InertialMovement.hpp |
FMX.InertialMovement | TAniCalculations |
Description
Spécifie s'il faut calculer la moyenne d'une vélocité de déplacement inertiel en tenant compte de tous les points existants sur une trajectoire.
Averaging spécifie s'il faut calculer la moyenne d'une vélocité de déplacement inertiel :
- Si la valeur vaut False, une vélocité de déplacement inertiel est calculée en tenant compte uniquement des 2 ou 3 derniers points de trajectoire reçus.
- Si la valeur vaut True, une vélocité de déplacement inertiel est calculée en faisant la moyenne de tous les points de trajectoire reçus pendant la période de stockage spécifiée par StorageTime.
- Remarque : Averaging est définie sur True lorsque l'utilisateur utilise le doigt pour gérer le déplacement inertiel. Par exemple, MouseDown contrôle la valeur TShiftState pour ssTouch pour définir Averaging sur True dans la méthode AniMouseDown.