MRTK2 可交互 我应该使用哪个接收器?

问题描述 投票:0回答:1

因此,我尝试为 Hololens2 与 MRTK2 统一创建自己的按钮,但我的问题是,我不知道应该在可交互组件中使用哪个接收器。通常我在Interactable中使用OnPRessReceiver,但仅限于远距离,而在PressableButtonHololens2组件中使用Button Pressed事件。所以 OnPress 是针对 AirTap 的,而 Button Pressed 是针对触摸的(就像 MRTK 的默认按钮一样),但是当我使用 OnClick 事件时有什么区别吗?

我尝试了 OnClick 事件,它起作用了,但声音不再适合(因为 OnClick 只有一个选项,而不是像 OnPress 事件或 ButtonPressed 事件那样有两个选项)

unity-game-engine onclick hololens mrtk
1个回答
0
投票

您应该使用的接收器类型取决于您希望处理和响应的交互或输入的类型。您可以添加不止一种类型的接收器来处理或响应更多输入事件。要了解不同类型事件接收器的详细信息,您可以参考https://learn.microsoft.com/en-us/windows/mixed-reality/mrtk-unity/mrtk2/features/ux-building-blocks/可交互?view=mrtkunity-2022-05#events.

© www.soinside.com 2019 - 2024. All rights reserved.