SpatialInteractionSourceState.IsPressed Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, испытывает ли рука или контроллер движения какое-либо нажатие.
public:
property bool IsPressed { bool get(); };
bool IsPressed();
public bool IsPressed { get; }
var boolean = spatialInteractionSourceState.isPressed;
Public ReadOnly Property IsPressed As Boolean
Значение свойства
bool
Указывает, испытывает ли источник какой-либо нажатие.
Комментарии
Это может быть вызвано тем, что рука нажата пальцем или на контроллере движения нажата любая кнопка.
Чтобы определить, какие именно нажатия происходят, проверьте более конкретные свойства состояния, такие как IsSelectPressed, IsMenuPressed или IsGrasped. Если этот источник является контроллером движения, существуют дополнительные свойства контроллера, которые необходимо проверить в свойствах ControllerProperties состояния.
Обратите внимание, что голос "Select" вызывает мгновенное нажатие и освобождение, поэтому вы не можете опросить голосовую прессу с помощью IsPressed, IsSelectPressed или SelectPressedValue. Вместо этого используйте SpatialGestureRecognizer и обработайте событие Tapped или событие SourcePressed .