【VRTK】【VR开发】【Unity】10-连续移动

在这里插入图片描述

课程配套学习资源下载

https://download.csdn.net/download/weixin_41697242/88485426?spm=1001.2014.3001.5503

【概述】

连续移动与瞬移有如下不同:

  1. 连续移动不容易打断沉浸
  2. 对于新手或者不适应者来说更容易晕动
    我对玩家的建议:连续移动前后左右可以用摇杆,转向用自己物理转向不容易晕动且有最佳沉浸感。

【捕获水平和垂直坐标轴输入】

这次采用与之前不同的另一种方式捕获摇杆的水平轴和垂直轴方向的输入。
VRTK提供了 1D Axis Action方法用来捕获摇杆输入。

  1. 在Hierarchy中展开Button Input Actions。
  2. 在Project面板中展开Packages-》Tilia Input Unity Input Manager-》。。。-》Prefabs-》Actions
  3. 拖拽Input Unity Input Manager 1D Axis Action预制件到Hierarchy中的Button Input Actions。将预制件重命名为“Thumbstick Horizontal Axis Input.”。
  4. 在Hierarchy中选中Thumbstick, Horizontal Axis Input,在属性面板中展开Unity Input Manager Axis 1D Action组件,找到Axis Name属性,输入Horizontal。这样就设置好了水平输入的监听。

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2023-12-11 01:14:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-11 01:14:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-11 01:14:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-11 01:14:03       18 阅读

热门阅读

  1. dubbo

    dubbo

    2023-12-11 01:14:03      35 阅读
  2. C++特殊类设计

    2023-12-11 01:14:03       34 阅读
  3. 5.3 函数-递归与求阶乘

    2023-12-11 01:14:03       28 阅读
  4. 人工智能原理复习

    2023-12-11 01:14:03       35 阅读
  5. 第9节:Vue3 指令

    2023-12-11 01:14:03       35 阅读
  6. C#动态调用C++DLL中的函数

    2023-12-11 01:14:03       38 阅读
  7. ts中type和interface类型声明的区别

    2023-12-11 01:14:03       42 阅读