开始新的冒险!

我们这里还是选择使用3D模板就行。。(这里要注意项目名称,最好是英文,用中文可能后面代码会报错。。)

咱们先下载这个包然后导入,全选,导入

然后你就会能到你的unity弹出这三个对话框。。。小白框你也选不了啥,就直接ok或者叉掉。之后就能看见他能给你在那个open VR这个选框给你√上了,如果没有,需要自己手动√上。 关于这个弹窗就按左下角的按钮就可以了。。

 这样我们就完成了vr眼镜和unity以及steam vr的配置啦

我们首先先删除这个文件夹,这个我们用不到了反正。。可以用它插件自带的场景,但是也可以用我们自己的,看自己选择。。

我们打开steam vr这个文件夹,里面有一个Simple Sample的场景,双击打开。

然后我们就进入它给我们默认设置的场景当中啦。。删除上面这个预制体,这个其实就是给我们开发者用来判断事件的触发用的,可以让我们开发者知道角色对这个房间或者区域多远了。。之后你就会得到图二的场景,下面的意思就是没有摄像机,这个没关系。我们后面会添加东西的。。

之后我们在项目搜索框中搜索play你就会看到下面这个东西。。我们选择蓝色小方块的player这个预制体。把它拖到我们的场景当中去。这样我们最基本的vr浏览就出来啦!

我们可以试着点击运行。。

运行时你会弹出两个这样的对话框全部选择yes,就可以了。之后他就会给你这样一个界面(图二)也不用管它里面的东西点击save and generate就可以了。等待进度条结束即可,然后我们就在开始运行就可以啦!(图三)

然后我们在项目选项卡中搜索Teleporting这个预制体,一样拖到场景当中去,这个预制体是抛物线移动,我们按住手柄方向键,他就会跳出一个抛物线,当它是红色那就不可以跳跃,是绿色就可以跳跃。。如下图,这样我们就是不可以跳跃。那么怎么才可以跳跃呢?

跳跃有两种,一种是区域跳跃,一种是定点跳跃。。我们先来看看定点跳跃,还是一样项目选项卡搜索TeleportPoint预制体。拉到场景当中,场景当中就会出现一个蓝色的圆框。这样一个定点跳跃就完成了。。

然后我们来看区域跳跃。。首先创建一个平面 (平面的Y轴必须要高于地面,可以给他一个0.01不然区域跳跃会一直闪。。),然后给地面添加组件脚本telepor area这个脚本,这样我们的平面就会变成图三的红色矩形样子。。这样我们运行就可以在区域内跳跃了如图四。。

 

好,现在我们来看如何抓取物品。首先先创建几个立方体并调整大小。并添加其脚本组件throwable和interactable这样我们就可以拿起方块啦!!!

这样我们就实现了简单的游戏交互。那我们下次再见啦(下图是最近的VR热门图)

unity +vive(设备)+steam vr(软件)(第二天)相关推荐

  1. 市场上有什么vr软件制作哪个好?酷雷曼VR软件制作如何

    vr技术给普通人的生活带来了很大的变化,这种技术是一种新型的科技,也被称为虚拟现实,目前在很多个领域都在应用这个虚拟现实技术,例如旅游景区.计算机技术.摄影领域等,普通人也可以实时体验vr技术,使用v ...

  2. unity +vive(设备)+steam vr(软件)(第一天)

    废话不多说,直接开始! 首先是设备! 下载我们最爱的steam!!! 同时下载一下一个叫steam VR的一个工具 主要我们就有了基本游玩vr的工具. vr眼镜我用的是学校提供的HTC vive家的设 ...

  3. vr游戏模型测试软件,Steam VR性能测试工具介绍

    本文约1775字,需3分钟阅读(全文浏览) 大家都说今年2016年是VR元年,现在Oculus Rift.HTC Vive都开始预售了,接下来会有更多各种各类的VR头盔出现在市场上,相信有不少发烧玩家 ...

  4. Unity2020使用Steam VR开发HTC VIVE Cosmos

    Unity2020使用Steam VR开发HTC VIVE Cosmos 版本 配置手柄输入控制 版本 Unity:2020.2.1 HTC插件:最新版本2.0 配置手柄输入控制 2.0steamvr ...

  5. 打开Steam VR,手柄图标却不显示(三星设备 连接蓝牙的)

    问题: 打开steam vr后,手柄图标不显示 (我自己的三星头盔连线后图标是显示的,只是写问题时我没有插线,截个图展示一下手柄图标不显示的现象) __________________________ ...

  6. Unity Steam VR 摄像头画面镜像处理

    让Steam VR的画面左右翻转, 而且物体不会发生变化.效果如下 网上找到的教程大多数都是这个:unity摄像机实现镜像效果 设置后虽然也镜像了,但是物体的阴影那些会发生变化,此代码不会.初学者我也 ...

  7. 《基于Qt的VR编辑器开发》(Yanlz+Unity+SteamVR+5G+AI+VR云游戏+Qt+编辑器+跨平台+人机交互+触发事件+立钻哥哥+==)

    <基于Qt的VR编辑器开发> <基于Qt的VR编辑器开发> 版本 作者 参与者 完成日期 备注 YanlzFramework_Qt_V01_1.0 严立钻 2019.09.04 ...

  8. 比较 Unity 与 Unreal 的 VR、MR 或 AR 开发项目

    Unity vs Unreal - how to decide which engine to use in your next XR project Unity vs Unreal--如何决定在你的 ...

  9. 【入门部署】Steam VR 环境部署与基本程序实现说明

    注意:此入门指南仅适用于 Unity Old Input System!现 SteamVR 支持 New Input System 开发平台:Unity 2019版本以上   头显设备介绍 HTC V ...

最新文章

  1. 16进制转string java_java的2/10/16进制转换和字符串数字转换
  2. 手机qq协议做的第三方qq软件
  3. html 判断页面支持canvas,HTML5 Canvas之测试浏览器是否支持Canvas的方法
  4. uva 11991 (map vector 嵌套)
  5. iOS调用系统相册、相机 显示中文标题
  6. mysql主从报错_Mysql主从报错锦集
  7. 又一任务被Transformer攻陷!NVIDIA开源HORST,用Transformer解决早期动作识别和动作预期任务...
  8. python的requests模块功能_python-Requests模块的使用
  9. MDI/MDIX接口
  10. iPhone不配Lightning to 3.5mm转换线:试试这几款蓝牙接收器
  11. Rayman的绝顶之路——Leetcode每日一题打卡10
  12. matlab命令窗口作用是什么,matlab的命令窗口的作用是什么
  13. Matlab小波变换-音频去噪
  14. JavaScript预解析
  15. 2016年360校招笔试题
  16. 性能测试培训:性能瓶颈分析思路
  17. java使用bks双向认证_GitHub - wanglijun93/RxHttpUtils: Rxjava+Retrofit封装,便捷使用
  18. 编剧小记 — Contour
  19. android chrome 工具栏,安卓chrome://flags中值得调整的的选项
  20. Scala编程——下界介绍与实例分析

热门文章

  1. PPT+Visio 联动绘图技巧
  2. 浅谈零信任网络,入门必读!
  3. oracle stalestats_dbms_stats.gather_schema_stats的GATHER STALE选项
  4. 机器学习入门科普篇--系列二
  5. 面试官说我离高薪 offer 只差一个Redis入门,他是认真的
  6. docker入门----理论部分
  7. 十大排序--冒泡排序
  8. 美颜相机的视频如何去水印
  9. 超级简单:用鼠标拖拽进行翻页
  10. java怎么将excel表格数据导入数据库