簡體   English   中英

MRTK RC1觸摸事件,來自多維數據集的每個角度

[英]MRTK RC1 Touch event from every angle of a cube

我試圖從多維數據集的每個角度進行觸摸事件,但無法使NearInteractionTouchable覆蓋整個多維數據集。 它只是我的方塊碰撞機的一半。

https://gph.is/g/aXMVxOZ

我從示例場景嘗試了觸摸示例,它從對撞機的任何角度觸發了觸摸事件。

https://gph.is/g/EJ0xlNZ


場景配置和統一打包:

  1. Unity版本2018.3.11f1
  2. MRTK RC1
  3. 導入MRTK,創建場景,添加立方體,添加可觸摸的近距離交互
  4. 使用基於IMixedRealityTouchHandler創建簡單腳本以在Touch Started上打印內容


在此處輸入圖片說明

unitypackage:

https://1drv.ms/u/s!AjASC8dheotupcQxY45ydz0qUn0eeA

事實上,它看起來像回答#1, 能夠做一個多維數據集是從6個面可觸摸,使用以下配置。 我能夠從所有六個側面觸摸立方體。

在此處輸入圖片說明

這是該套件的當前狀態,將來可能會更改。

感謝HoloDeveloper Slack的Julia給出了Near Interaction Touchable腳本的當前狀態/詳細信息。

他們來了:

1)如何使多維數據集可從各個方向觸摸

2)如何使近距離互動可觸摸以覆蓋整個立方體

回答:

對於1),當前nearinteractiontouchable只會分派到某個表面,因此要使多維數據集從6個邊變為可觸摸,您需要添加6個nearinteractiontouchables,每個立方體的一面。

2)聽起來您的配置錯誤。


從我的2號開始,這是我的配置錯誤,我嘗試使用其他號碼的Local Center,Up,Forward和Bounds號碼。

對於那些有其他想法或案例與此類似的人,請發表評論或添加自己的解決方案。

謝謝

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM