FMX.InertialMovement.TAniCalculations.Averaging

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch