HTC VIVE Poe 开发文档

配置

  1. 在资源商店导入SteamVR插件和Vive Input Utility

  2. 将[CameraRig]和[SteamVR] 预制体拖入Hierarchy面板中。

UI交互

1.将VivePointers和[ViveInputUtility]预制体拖入Hierarchy面板中,把VivePointers设置为[CameraRig]的子物体。

2.创建一个Canvas,将GraphicRaycaster组件删除,然后添加CanvasRaycastTarget脚本。

3.把EventSystem物体删除。

拖拽物体

1.将要拖拽的物体添加Draggable组件和刚体,碰撞器组件。

通过射线进行瞬移

1.将Teleporting预制体拖入Hierarchy面板中。

2.给地面加上Collider及Teleportable脚本.teleportButton设置瞬移按钮。

3.在[CameraRig]/VivePointers/左右手/PoseTracker/EventRaycaster物体上添加ProjectileGenerator脚本,修改脚本中Velocity和Gravity数据。

Unity HTC VIVE Por 开发文档相关推荐

  1. Unity游戏开发文档(3.1.1):弹窗效果

    前言      该文档为<Unity游戏开发文档(3):Dancing Line>的附属文档,亦可看作是单独的技术总结文档. 目录 综述 对话框的非匀速滑动 对话框动画的异步运行 最终效果 ...

  2. Unity游戏开发文档(3.1.3):滚动式关卡选择菜单

    前言      该文档为<Unity游戏开发文档(3):Dancing Line>的附属文档,亦可看作是单独的技术总结文档. 目录 综述 构建滚动菜单 读取关卡信息 填充菜单选项 选项自动 ...

  3. Unity游戏开发文档(3.1.2):下拉式音乐选择菜单

    前言      该文档为<Unity游戏开发文档(3):Dancing Line>的附属文档,亦可看作是单独的技术总结文档. 目录 综述 构建下拉菜单 填充下拉菜单 切换背景音乐 最终效果 ...

  4. 基于unity+HTC VIVE的室内漫游交互(教你如何“无代码”VR交互)

    简单粗暴,一个插件让你无代码实现VR交互 开发环境steamVR2.0+unity2017.1.0f1 steamVR2.0下载地址 一.总体目标 Unity+HTC VIVE 开发: 1.场景漫游+ ...

  5. MT4开发文档之 Server API: Hooks and Trade Functions

    提示:如有疑问可留言或者私信 文章目录 前言 一.简介 二.方法列表 1.介绍 2.方法 前言 提示:如有疑问可留言或者私信: 本文来自MT4开发文档,可自行翻译 提示:以下是本篇文章正文内容,下面案 ...

  6. DotNet 项目开发文档的自动生成和相关工具的使用

    在 VS.Net 的 IDE 中对C#提供了一些可以自动生成的 XML 注释,使用这些注释可以对代码中定义的对象进行说明.注解:通过设置项目属性,在生成项目时,可以让VS.Net自动的将这些注释信息输 ...

  7. 【IT基础】常见的开发文档

    Perface 随着技术的进步,小作坊式的软件开发年代已经过去.目前的软件开发能力在不断提升,用户对软件的功能和性能要求也越来越高,软件开发质量受到关注. 在软件开发过程中,各种数据和代码的管理需要经 ...

  8. 开源轻量级办公系统Sandbox介绍以及配套开发文档连载

    1.Sandbox介绍 Sandbox是一个基于django框架开发的轻量级办公平台,主要模块有:权限控制.资产(库存)管理.设备管理.客户信息管理和工单流程管理,其目的在于建立一套规范化.统一化和清 ...

  9. python软件开发-如何编写Python软件开发文档(7个技巧)

    开发文档是经常被程序员忽略的工作,有时也会被管理者忽略.这往往是由于在项目生命周期结束的后期缺乏时间,以及人们认为自己不擅长写作,其中一些人确实写不好,但他们中的大多数能够完成一个良好的文档. 在任何 ...

最新文章

  1. 什么是LinkedList?什么时候使用它呢?Java LinkedList结构、用法及源码解析
  2. 谁来养活中国人?他,用小麦增产千亿斤让中国成为粮食大国
  3. php5.4 mysql connect,php5.4 Call to undefined function mysql_connect()
  4. git中查看和设置 用户名、密码
  5. Python 之 Pandas (七)merge合并
  6. Cocos Creator学习目录
  7. 实战SSM_O2O商铺_47【Redis缓存】清除缓存接口的开发
  8. python中变量和函数的区别_关于python中带下划线的变量和函数 的意义
  9. 明天面腾讯,我刷了这71道面试题...
  10. C++学习之路 | PTA乙级—— 1028 人口普查 (20 分)(精简)
  11. enablefeignclients 注解_Spring Boot 中 @EnableXXX 注解的驱动逻辑
  12. 在PostgreSQL中创建数据库的副本
  13. swagger 基础入门
  14. 计算机通过注册表修改摄像机设备的名称
  15. 个人收支统计小软件-个人理财(PersonalFinace)- 2009-03-27
  16. 【业界新闻】浪潮高端存储系统技术发展及展望(下篇)
  17. Information Bottleneck 信息瓶颈
  18. 计算机专业ib选课,IB 课程里,总算发现一个貌似容易的学科了!
  19. 备案服务器查询网站,网站服务器备案查询
  20. npmnjs学习笔记-moddle description编写规则

热门文章

  1. Linux同步服务器时间
  2. Electron 设置镜像
  3. 文件下载header设置
  4. java给英雄加血_王者荣耀:能给队友加血的五大英雄,女娲加血方法只有老手才知道...
  5. 年底量产交付 图森未来的生死一搏!
  6. OrCAD part更新元器件属性value值等完 转PADS logic属性未更新,在cadence更新属性的时候最好选用Use instances
  7. 为什么B站视频的人物可以不被弹幕挡住?
  8. 如何快速的写出原创文章原创内容
  9. linux安装多个jre,linux 下安装 jre
  10. windows谷歌浏览器清除缓存的方法