来自立方体各个角度的 MRTK RC1 触摸事件
MRTK RC1 Touch event from every angle of a cube
我尝试从立方体的每个角度制作触摸事件,但我无法使 NearInteractionTouchable 覆盖整个立方体。它只是覆盖了我的立方体盒对撞机的一半。
我尝试了示例场景中的触摸示例,它从对撞机的任何角度触发了触摸事件。
场景配置和unitypackage:
- Unity 版本 2018.3.11f1
- MRTK RC1
- 导入MRTK,创建场景,添加立方体,添加近距离交互可触摸
- 使用基于 IMixedRealityTouchHandler 创建简单脚本以在 Touch Started 上打印内容
统一包:
这是套件的当前状态,将来可能会有所改变。
感谢 HoloDeveloper Slack 的 Julia 提供 Near Interaction Touchable 脚本的当前状态/详细信息。
他们在这里:
1) 如何让我的立方体从各个面都可以触摸
2) 如何让近距交互可触摸覆盖立方体的整个表面
答案:
for 1) 当前 nearinteractiontouchable 只会发送到一个表面,因此要使立方体从 6 个面可触摸,您需要添加 6 个 nearinteractiontouchable,每个面一个立方体。
对于 2) 听起来你的配置有误。
来自我的 2 号,这是我的错误配置,我正在尝试不同数量的 Local Center、Up、Forward 和 Bounds 号。
有其他类似想法或案例的朋友,请发表评论或添加您自己的解决方案。
谢谢
实际上,它看起来像回答 #1,我 能够使用以下配置制作一个可从 6 个面触摸的立方体。我可以从所有六个面触摸立方体。
我尝试从立方体的每个角度制作触摸事件,但我无法使 NearInteractionTouchable 覆盖整个立方体。它只是覆盖了我的立方体盒对撞机的一半。
我尝试了示例场景中的触摸示例,它从对撞机的任何角度触发了触摸事件。
场景配置和unitypackage:
- Unity 版本 2018.3.11f1
- MRTK RC1
- 导入MRTK,创建场景,添加立方体,添加近距离交互可触摸
- 使用基于 IMixedRealityTouchHandler 创建简单脚本以在 Touch Started 上打印内容
统一包:
这是套件的当前状态,将来可能会有所改变。
感谢 HoloDeveloper Slack 的 Julia 提供 Near Interaction Touchable 脚本的当前状态/详细信息。
他们在这里:
1) 如何让我的立方体从各个面都可以触摸
2) 如何让近距交互可触摸覆盖立方体的整个表面
答案:
for 1) 当前 nearinteractiontouchable 只会发送到一个表面,因此要使立方体从 6 个面可触摸,您需要添加 6 个 nearinteractiontouchable,每个面一个立方体。
对于 2) 听起来你的配置有误。
来自我的 2 号,这是我的错误配置,我正在尝试不同数量的 Local Center、Up、Forward 和 Bounds 号。
有其他类似想法或案例的朋友,请发表评论或添加您自己的解决方案。
谢谢
实际上,它看起来像回答 #1,我 能够使用以下配置制作一个可从 6 个面触摸的立方体。我可以从所有六个面触摸立方体。