关于玩家位置的获取和操作
关于玩家自身位置的获取和操作
使用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应用
* 我没有控制器,所以无法理解。