VRTK插件的概述及使用

这里是有关VRTK插件的使用,简化为思维脑图的形式。

1:抛物线:跳点传送。主要控制脚本有VRTK_ControllerEvents事件控制脚本,VRTK_Point选择是否是可以传送,而VRTK_BerzierPointRender就是确定是抛物线的方式传送

2:手柄射线:控制脚本和抛物线的控制脚本相似,但是我们这个是想要手柄射线。所以这里我们使用VRTK_StraightPointRender,直线渲染。VRTK_ControllerEvents封装了许多监听事件,这里我们可以自己有需要在继续封装一程统一调用事件的类。当然这里我自己加了一些自己需要的事件处理,比如说持续触摸事件,这些都可以在事件系统里面添加。这也是VRTK插件运用委托事件完美的地方。让我更深刻的了解了委托的应用。

3:不管是在什么场景中总有UI的交互。 但是在HTC中,UI就不能像PC或者手游那样去做了,必须把UI改成世界坐标那种形式,因为HTC是全沉浸式设备,注意UI的Canvas需要处理为worldSpace ,需要添加VRTK_UI Canvas,处理UGUI交互必须添加这个组件,这个会在UI上添加一层boxCollider。至于为什么,这个有需要可以看下底层是如何实现的。

4:物品拖动:处理物体拖动的时候需要在物体上添加VRTK_Interactable Object。需要添加boxCollider,如果有需要物理特性,可以添加rigibody钢体组件。

 

有需要脑图的可以到下面网址下载哦

https://download.csdn.net/download/qq_39091751/10673326

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

EvanXZ

各位大佬 多多支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值