SpatialInteractionSourceState.IsPressed 屬性

定義

取得手部或動作控制器是否遇到任何按下。

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

屬性值

Boolean

bool

來源是否遇到任何按下。

備註

這是因為手部已按下手指,或動作控制器已按下任何按鈕。

若要判斷發生哪些特定按下,請檢查狀態的更特定屬性,例如 IsSelectPressedIsMenuPressedIsGrasped。 如果此來源是動作控制器,則會有進一步的控制器特定屬性,可在狀態的 ControllerProperties內檢查。

請注意,語音 「選取」會導致立即按下和放開,因此您無法使用 IsPressed、IsSelectPressed 或 SelectPressedValue 輪詢語音按下。 請改用 SpatialGestureRecognizer 並處理 Tapped 事件,或處理 SourcePressed 事件。

適用於