首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用活触发器旋转运动立方体vrtk插件

用活触发器旋转运动立方体vrtk插件
EN

Stack Overflow用户
提问于 2017-03-24 02:52:15
回答 1查看 473关注 0票数 0

我知道这个问题有点麻烦,但我真的需要帮助我的项目。我想做一个使用VIVE的虚拟现实测试应用程序。我在用Unity3D。我可以使用VRTK获取一个多维数据集,并将抓取控件更改为grip_press。我现在只有一个活生生的控制器。

问题:

  1. 我想让player/user抓取对象并把它放在桌子上。在用户放置对象之后;

备选案文1:

抓取脚本将被禁用,旋转脚本将启用,允许用户按下触发器并向左/右移动以旋转对象,如OnMouseDrag示例:https://www.youtube.com/watch?v=S3pjBQObC90

备选案文2:

用户按下扳机抓取物体,按握把按钮旋转立方体。如果我只使用一个特定的对象,而其他可用的对象则由trigger_press使用,那么如何实现这一点呢?

选项3

抓取脚本将被禁用,当VIVE控制器接触到对象时,用户可以向左/向右移动以旋转对象。

哪些选项是容易执行的?

  1. 我想知道是否可以传送并使用指针旋转立方体。在VRTK教程中,它显示了您可以传送和抓取对象,但是我想旋转立方体,像旋转的旋转,019_Controller_InteractingWithPointer,同时能够传送。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-24 12:58:51

关于你的问题。是的,可以让指针调用use操作,也可以允许您传送。

您提到的示例场景在可插入对象上使用Pointer activates use action设置(如在该设置中勾选)。

如果取消该设置,并在指针脚本上勾选Interact with objects设置。

然后,当你把指针放在某物上时,它不会自动激活它,但当你按下“使用”按钮(例如你的触发器)时,它就会激活了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42990600

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档