關於玩家位置的獲取和操作
關於玩家自身位置的獲取和操作
使用VR版本的STYLY應用程序運行時(Steam / Oculus Mobile / Daydream / Nreal)
- 關於使用
[VRTK]_VIVE
GameObject表示玩家腳的位置- 您可以使用
Find Game Object
[VRTK]_VIVE
- 您可以在本文中查看詳細信息。
[Unity / Playmaker]如何獲取相機並使用相機實現互動
- 您可以在本文中查看詳細信息。
- 此GameObject代表玩家站立腳的位置。玩家傳送時,它將移動到玩家腳部的位置。
- 這個GameObject並不會僅僅通過物理移動真正的VR耳機來移動。
- 您可以通過更改此GameObject的坐標來強制玩家的位置移動。
- 可以添加另一個GameObject作為此GameObject的子代。這些將在場景結束時丟棄。
- 您可以使用
- 關於主相機的取得
獲取主攝像頭
您可以通過操作獲取攝像頭的GameObject。- 此GameObject表示玩家的眼睛位置(兩隻眼睛的中心)。
- 當您想響應播放器頭部的微動時,可以使用它。
- 無法強迫該GameObject正常工作。請使用上面的
[VRTK]_VIVE
- 很重要的一點
- 不建議將其他GameObject添加為相機GameObject的子級,因為它會影響以下場景:
- 不建議在攝像機的GameObject中添加或修改組件。
- 關於使用
適用於Studio和STYLY Gallery網絡版本中的播放器
- 關於主相機的取得
獲取主攝像頭
您可以通過操作獲取攝像頭的GameObject。- 可以通過移動此GameObject的坐標來移動它。
- 很重要的一點
- 不建議將另一個GameObject添加為相機的GameObject的子級,因為這可能會影響以下場景等。
- 關於主相機的取得
關於手機版
- 關於主相機的取得
獲取主攝像機
您可以通過該操作獲取主攝像機的GameObject。- 當您要根據播放器位置進行更改時,可以使用它。
- 不建議強行移動主攝像機上的GameObject。
- 很重要的一點
- 不建議將其他GameObject添加為相機GameObject的子級,因為它會影響以下場景:
- 不建議在攝像機的GameObject中添加或修改組件。
- 關於主相機的取得
如何獲得跨平台的玩家位置兼容
[VRTK]_VIVE
GameObject,如果結果為Null,則使用Get Main Camera獲取攝像機的GameObject。- 請注意兩者之間的特性差異。
關於控制器位置的取得
- Steam版本/ Oculus版本/ Daydream版本與STYLY應用程序一起運行時
查找遊戲對象
`對象名稱3中指定以下名稱,可以獲得代表控制器坐標的GameObject。
- 對於左手控制器
控制器(左)` * 對於右手控制器 * `控制器(右)`
* 可以添加另一個GameObject作為此GameObject的子代。這些將在場景結束時丟棄。
* 以下文章對於更多詳細信息將有所幫助。
[[Unity / PlayMaker]控制器如何與物體碰撞並引發事件(碰撞事件)](https://styly.cc/tips/playmaker_collision_controller/#STYLY-3)
* 對於網絡版Studio和STYLY Gallery播放器,適用於智能手機的STYLY應用
* 我沒有控制器,所以無法理解。