Linguaggio

InteractionTracker.PositionInertiaDecayRate Proprietà

Definizione

Velocità di decadimento inerziale per la posizione. L'intervallo è compreso tra 0 e 1.

La proprietà PositionInertiaDecayRate definisce la frequenza con cui InteractionTracker rallenta a un arresto quando è entrato in inerzia e la posizione cambia. Più vicino a 1, InteractionTracker più veloce rallenta a una fermata e viceversa. Definito come Vector3, ogni componente rappresenta di conseguenza la velocità di decadimento dell'inerzia per x, y, z.

public:
 property IReference<float3> ^ PositionInertiaDecayRate { IReference<float3> ^ get(); void set(IReference<float3> ^ value); };
IReference<float3> PositionInertiaDecayRate();

void PositionInertiaDecayRate(IReference<float3> value);
public System.Nullable<Vector3> PositionInertiaDecayRate { get; set; }
var iReference = interactionTracker.positionInertiaDecayRate;
interactionTracker.positionInertiaDecayRate = iReference;
Public Property PositionInertiaDecayRate As Nullable(Of Vector3)

Valore della proprietà

Velocità di decadimento inerziale per la posizione. L'intervallo è compreso tra 0 e 1.

Esempio

void SetupInteractionTracker()
{
  // Setup InteractionTracker
  _tracker = InteractionTracker.Create(_compositor);

  // Set the PositionInertiaDecayRate value
  _tracker.PositionInertiaDecayRate = new Vector3(0.95f);
}

Commenti

Di seguito è riportato un grafico dell'equazione che modella la proprietà PositionInertiaDecayRate rispetto alla posizione iniziale di InteractionTracker dopo aver immesso l'inerzia. Si noti che, man mano che il valore della proprietà si avvicina a 1, l'impatto dell'inerzia aumenta in modo più significativo.

Nel grafico, l'ora si trova sull'asse X e la posizione dall'inizio dell'interazione si trova nell'Y. Si noti che con un valore molto più grande (più vicino a 1), la posizione dall'inizio è molto più piccola e si stabilizza in precedenza.

Immagine che mostra le pendenze dei valori di inerzia con tassi di decadimento pari a 0,9, 0,6, 0,4 e 0,2.

Si applica a