![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HTC
贪玩的孩纸时代
这个作者很懒,什么都没留下…
展开
-
HTC_VRTK_显示手柄信息
首先,在vrtk插件里找到ControllerTooltips这个插件,然后拖到手柄子物体。1、效果图: 如果想要这个手柄按键提示一直都在的话,则只需要在手柄上添加如下函数: 2、效果图: 如果想要按某个按键才出现提示的话,则需要在手柄上添加如下函数: 3、效果图 如果想要手柄碰到物体,手柄变颜色的话,则需要添加如下函数: 4、效果图 如果想实现这种效果的话,则需要在手柄上添加如下函数原创 2017-08-24 14:47:06 · 1561 阅读 · 0 评论 -
HTC_VRTK_手柄发射射线获取碰撞物体信息
在手柄上添加如下脚本: 如果想要得到射线射到物体的信息的话,则需要自己写一个脚本,脚本内容如下:原创 2017-08-24 14:48:53 · 3503 阅读 · 1 评论 -
HTC_VRTK_抓取物体
在手柄上添加如下脚本:(只需要添加VRTK_InteractGrab,其他脚本会自动添加上) 在需要抓取的物体上添加以下脚本): Hold Button To Use:勾选后一直触发startusing方法,不勾选则只触发一次UseOnlyIfGrabbed:只有抓取后才使用Pointer activates use action:勾选后实现方法,不勾选则不会触发以上是手柄抓取物体,手柄原创 2017-08-24 14:39:47 · 943 阅读 · 0 评论 -
unity 头盔跟随一个物体移动(类似用HTC做过山车效果)
如果我们想做一个类似过山车效果,就是现实中人物在走动,但是pc里视觉是不动的, 通过观察我们可以发现,CameraRig和Camera(head)的关系,当现实中人物移动时,其实就是虚拟人物(也就是camera(head))移动,也就是说我们把CameraRig和Camera(head)的差值位置计算好,在赋予cameraRig就可以了,具体代码如下: private void LateUp原创 2017-09-18 14:25:05 · 3616 阅读 · 0 评论 -
unity VRTK拿起物体设置成碰撞物体的子物体
在手柄上添加如下函数: 在需要抓取的物体上添加如下脚本 在触碰区域添加如下脚本原创 2017-09-18 18:05:13 · 1362 阅读 · 0 评论 -
Unity HTC修改场景切换的过渡场景
在非VR项目中,我们切换场景用自带的方法SceneManager.LoadLevel,但是如果在VR(HTC)项目中直接用这个方法的话,切换场景的过程中会出现VIVE自带的等待画面,下面这个方法就是修改他的等待画面,变成自己设计的画面 1、在Hierarchy中,新建一个空物体,添加上SteamVR_LoadLevel脚本 2、在代码中调用 这样就可以了原创 2017-09-29 17:34:19 · 6448 阅读 · 2 评论 -
unity vrtk知识点
1、手柄按钮高亮,模型透明效果图: 1、手柄添加VRTK_ControllerActions脚本 2、调用ToggleHighlightButtonOne(true, Color.yellow, 0.5f); //参数1:显示或隐藏 //参数2:颜色 //参数3:变换时间 3、然后调用SetControllerOpacity(0.5f);方法 //参数:透明度如何将高亮按钮变回正常状态原创 2017-10-17 10:02:27 · 1070 阅读 · 0 评论 -
unity HTC眨眼效果
代码如下:IEnumerator TransitionView(Transform pos) { VRTK_SDK_Bridge.HeadsetFade(Color.black, 0.6f); yield return new WaitForSeconds(0.5f); VRTK_SDK_Bridge.HeadsetFade(Color.clear,原创 2017-11-27 16:41:10 · 2629 阅读 · 1 评论