FMX.InertialMovement.TAniCalculations.Averaging
Delphi
property Averaging: Boolean read FAveraging
C++
__property bool Averaging = {read=FAveraging, write=FAveraging, default=0};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | FMX.InertialMovement.pas FMX.InertialMovement.hpp |
FMX.InertialMovement | TAniCalculations |
Beschreibung
Gibt an, ob der Durchschnitt einer dynamischen Bewegungsgeschwindigkeit unter Berücksichtigung aller vorhandenen Punkte auf einer Kurve (Trajektorie) berechnet werden soll.
Averaging gibt an, ob der Durchschnitt einer dynamischen Bewegungsgeschwindigkeit berechnet werden soll:
- Bei False wird eine dynamische Bewegungsgeschwindigkeit nur unter Berücksichtigung der letzten 2 oder 3 empfangenen Kurvenpunkte berechnet.
- Bei True wird eine dynamische Bewegungsgeschwindigkeit als Durchschnitt aller Kurvenpunkte berechnet, die während der StorageTime empfangen wurden.
- Hinweis: Averaging wird auf True gesetzt, wenn der Benutzer mit dem Finger den dynamischen Bildlauf betätigt. MouseDown überprüft beispielsweise den TShiftState für ssTouch, um in der Methode AniMouseDown die Eigenschaft Averaging auf True zu setzen.