美文网首页IT@程序员猿媛
VR-实现手持物体(手枪)

VR-实现手持物体(手枪)

作者: 旧人序_e3ed | 来源:发表于2019-04-12 23:09 被阅读0次

随着技术的进步VR已经不仅仅局限于单纯的观看,现在更多的是进行和物体之间的交互例如在枪战游戏中收去抓取枪。

step1:首先我们先准备好手握枪的动作并且建立好相应的Animator如下图:

这里是当State等于1的时候变成手持枪的动画

然后给手枪增加一个tag  并且增加 一个box collider如图:

step2:开始编写代码:

这边说下 手握抢的方法   首先是在手臂的位置增加一把枪把位置调整好 然后再进行隐藏  当手去抓取桌上的枪时销毁桌子上的枪并且让手臂上的枪取消隐藏

1. 我们现在触碰的触发方法中销毁桌上的手枪(就是当手碰到桌上的枪桌上的枪会消失)并且调用一个使用枪的方法

2.创建一个手枪使用的方法

首先要序列化一个类将状态传到 面板上去作为一个标准来使用

序列化一个类 增加了一个状态看哪个枚举类型对应哪个物体(这个pistol是手柄上的手枪) 枚举类 枚举类

在写手枪动画

这样就能实现了

相关文章

  • VR-实现手持物体(手枪)

    随着技术的进步VR已经不仅仅局限于单纯的观看,现在更多的是进行和物体之间的交互例如在枪战游戏中收去抓取枪。 ste...

  • 希特勒回来了

    “站住” ,Sawatzki手持希特勒的随身手枪指着希特勒,“你企图再次用宣言欺骗大家!”他的声音慨愤中带有一丝恐...

  • VR-全景播放器实现

    VR的内容呈现分为实景拍摄和3D场景建模两种方式,全景图通过投影到立体物体上之后,通过视锥体获取需要显示屏幕上面的...

  • 2018-08-13

    记录点滴 非极大抑制 根据图片中物体颜色实现物体分割

  • Steam VR Unity VRTK Examples 2 物

    005_Controller_BasicObjectGrabbing 基本物体抓取 这个场景展示了怎样实现高亮物体...

  • Steam VR Unity VRTK Examples 2 物

    005_Controller_BasicObjectGrabbing 基本物体抓取 这个场景展示了怎样实现高亮物体...

  • 翻滚吧小球-Rotate旋转 Prefab 预制 与碰撞器(4)

    实现旋转的效果 unity 提供了非常方便的Rotate方法 来实现物体的 旋转创建一个 cube 物体,并添加...

  • 银行抢劫案(微小说3篇)

    (1 )银行抢劫案 银行的门突然被推开,冲进来几个手持手枪的蒙面歹徒。 银行保安还没有反应过来,就被歹徒用枪指着,...

  • 励志和”打鸡血“的区别

    从小就梦想着当一名刑警,就是电影大片中的,穿着警服,戴着警帽,脚穿大头警靴,手持耀眼的手枪,穿梭在危险的边缘,尽力...

  • 物体随机浮动的效果

    分享一段在Unity中实现物体在水上随机浮动效果的程序。实现的主要原理是把物体的position和rotation...

网友评论

    本文标题:VR-实现手持物体(手枪)

    本文链接:https://www.haomeiwen.com/subject/ktecwqtx.html