SteamVR---瞬移/传送

特别提示: 本系列基于Unity 2020.3.26,SteamVR Unity Plugin - v2.7.3 (sdk 1.14.15)

本系列博客地址: 传送门

一、说明

1.Player

Interactions_Example场景里有个Player是个做好的预制体可以直接用,

在这里插入图片描述

2.Teleport

场景里必须要挂有Teleport脚本,是个单例里面是瞬移的一些逻辑处理,这个也是做好的预制体
pointerValidColor:指向可瞬移区域/点的射线颜色
pointerInvalidColor:指向不可瞬移区域的射线颜色
pointerLockedColor:指向已锁定的瞬移区域/点的射线颜色
teleportFadeTime:瞬移过度时间
在这里插入图片描述

3.TeleportArc

segmentCount:射线小线段的数量
thickness:宽度
arcDuration:弧度
segmentBreak:每个小线段的生成间距时间
arcSpeed:速度
material:材质球

二、类型

瞬移有两种,一种是一片可瞬移区域,一种是固定瞬移点

1.TeleportArea

TeleportArea就是一个plane,TeleportArea脚本上面有两个字段
Locked:勾上此区域变成不可瞬移
Marker Active:勾上只有瞬移的时候才会显示此区域,不勾会一直显示
在这里插入图片描述

2.TeleportPoint

Locked:勾上此区域变成不可瞬移
Marker Active:勾上只有瞬移的时候才会显示此区域,不勾会一直显示
TeleportPointType:MoveToLocation瞬移到此地点 , SwitchToNewScene跳转场景
Title:提示文字
SwitchToScence:跳转的场景,具体代码没有实现,自己补充
PlayerSpawnPoint:勾选,运行时会自动传送到这个地点
在这里插入图片描述

三、补充:SteamVR_Fade

在瞬移的时候会有黑屏过度,时间由Telepor的teleportFadeTime控制,代码里就是使用了SteamVR_Fade脚本的Start方法,颜色传的黑色.Start和View两个方法效果是一样的
区别:
Start:头显里跟程序窗口都是黑的
View:只有头显里是黑的
退出Fade效果:
SteamVR_Fade.Start( Color.clear, 0 );

在这里插入图片描述

  • 5
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
HTC Vive 手柄是虚拟现实游戏中常用的控制器之一,它可以通过各种方式来控制游戏中的角色移动。其中一种方式是使用手柄的瞬移操作。瞬移操作是一种通过手柄来实现角色瞬间移动到指定位置的技巧。 首先,玩家需要将HTC Vive头盔正确佩戴,并将手柄与电脑或游戏主机成功连接。接下来,玩家进入虚拟现实游戏,并选择适合使用瞬移操作的角色或场景。 在游戏中,玩家通过按下手柄上的特定按键来触发瞬移操作。通常情况下,这个按键位于手柄的前部或下方,玩家可以根据游戏的提示或手柄指南找到相应的按键位置。 一旦找到了瞬移操作的触发按键,玩家就可以开始使用瞬移操作了。玩家需要先确定目标位置,可以通过头盔中的显示器或手柄上的指示灯来辅助确定。然后,玩家按下瞬移操作的触发按键,并同时用手控制手柄的方向,将角色移动到指定位置。 在执行瞬移操作的过程中,玩家需要保持动作平稳,并尽可能避免手柄晃动过大,以免对游戏体验产生干扰。此外,玩家还可以通过调整手柄的灵敏度和触发按键的重力等参数来提高操作的准确性和流畅度。 总结起来,HTC Vive手柄的瞬移操作是一种虚拟现实游戏中常用的技巧,通过按下手柄上的特定按键,结合手的动作来实现角色的瞬间移动。这种操作可以在游戏中帮助玩家更加快速、便捷地移动角色,并提供更加身临其境的游戏体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

南宫铭

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值