004HTC VIVE拾取东西和触碰
来源:互联网 发布:台湾退出联合国知乎 编辑:程序博客网 时间:2024/06/05 03:25
1、导入SDK:SteamVR Plugin和Vive Input Utility
2、将CamerRag拖入场景
将ViveColliders拖入场景
3、添加拾取对象
添加一个3d对象,并添加脚本BasicGrabbables即可,则物体可以被拾取。
4、添加触碰对象
添加一个3d对象,默认即可触碰
5、添加接触效果
在3d物体上添加脚本MaterialChanger,设置其参数
Normal:默认贴图
Heightlight:触碰后的贴图
Pressed:按下按钮时的贴图
Heighlight Button:指定按钮,默认是Trigger
6、运行
触碰拾取对象时,显示绿色,
按下按键后,变红色,可以移动旋转物体
触碰对象可以触碰,按下按键变红色,但无法移动和转动
7、事件响应
vive支持以下事件
- IColliderEventHoverEnterHandler
- IColliderEventHoverExitHandler
- IColliderEventPressDownHandler
- IColliderEventPressUpHandler
- IColliderEventPressEnterHandler
- IColliderEventPressExitHandler
- IColliderEventClickHandler
- IColliderEventDragStartHandler
- IColliderEventDragUpdateHandler
- IColliderEventDragEndHandler
- IColliderEventDropHandler
- IColliderEventAxisChangedHandler
0 0
- 004HTC VIVE拾取东西和触碰
- Unity开发HTC vive 五、拾取和触碰
- Unity开发HTC vive 五、拾取和触碰
- HTC Vive 利用扳机键拾取和放下物体
- Unity HTC vive 物体的拾取
- UE4下实现HTC Vive手柄拾取物品蓝图编程
- 小谈HTC Vive键位获取以及物品的拾取
- HTC Vive UI Guideline
- HTC Vive全屏
- HTC VIVE 开发 移动
- Unity开发HTC VIVE
- HTC Vive 抗锯齿
- HTC Vive基础
- HTC Vive Unity 教程
- HTC VIVE 常见问题集合
- HTC VIVE 设置
- HTC VIVE按键
- HTC VIVE 发射线
- Android中SQLite数据库中空字符串的判断方式
- tomcat 详解 三catalina.home和catalina.base
- 对H264进行RTP封包原理
- week4、run 4 automation test cases of bright
- 函数指针使用(转)
- 004HTC VIVE拾取东西和触碰
- 缩略词 —— 计算机/编程/互联网/IT
- 技术干货
- 复杂Powershell案例-获取批量建立账户的状态-PS代码的编写!
- TimeBake:part1
- JavaEE复习笔记(4)——JSP2和Servlet3.0的新特性
- Razor基础语法简介
- 损失函数:Hinge Loss(max margin)
- zuul源码分析之Filter管理