Freigeben über


SpatialInteractionSourceState.IsPressed Eigenschaft

Definition

Ruft ab, ob bei einem Hand- oder Bewegungscontroller ein Druck auftritt.

public:
 property bool IsPressed { bool get(); };
bool IsPressed();
public bool IsPressed { get; }
var boolean = spatialInteractionSourceState.isPressed;
Public ReadOnly Property IsPressed As Boolean

Eigenschaftswert

Boolean

bool

Gibt an, ob bei der Quelle ein Druck auftritt.

Hinweise

Dies kann darauf zurückzuführen sein, dass eine Hand einen Finger gedrückt hat oder ein Bewegungscontroller eine beliebige Taste gedrückt hat.

Überprüfen Sie die spezifischeren Eigenschaften des Zustands, z. B. IsSelectPressed, IsMenuPressed oder IsGrasped, um zu bestimmen, welche spezifischen Druckvorgänge ausgeführt werden. Wenn es sich bei dieser Quelle um einen Bewegungscontroller handelt, gibt es weitere controllerspezifische Eigenschaften, die innerhalb der ControllerEigenschaften des Zustands überprüft werden müssen.

Beachten Sie, dass eine Stimme "Select" ein sofortiges Drücken und Loslassen bewirkt, sodass Sie mit IsPressed, IsSelectPressed oder SelectPressedValue keine Sprachdrucke abrufen können. Verwenden Sie stattdessen einen SpatialGestureRecognizer , und behandeln Sie das Tapped-Ereignis , oder behandeln Sie das SourcePressed-Ereignis .

Gilt für: