博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Pico Neo 2丨(四)移动
阅读量:2039 次
发布时间:2019-04-28

本文共 708 字,大约阅读时间需要 2 分钟。

提示:选中右侧目录,可快速找到所需内容

本系列博客地址:

 

一、传送效果

默认贝瑟尔曲线传送。

1、导入传送SDK:

2、vr_UnitySDK 物体下添加 HeadControl 预制体,场景添加 Teleport 文件夹下的 ControllerManager 预制体,位置重置。

并给 ControllerManager 物体组件赋值,赋值如下:

    

3、设置用哪个手移动:Pvr_ControllerDemo--currentController:PvrController0/PvrController1

4、要传送的物体添加Collider组件。层级设为TransparentFX。

5、取消传送曲线、与地面接触的传送点、手柄的投射阴影选项。

a、传送曲线:在 Teleport 脚本的  LineInit 里添加

line.shadowCastingMode = UnityEngine.Rendering.ShadowCastingMode.Off;

b、传送点:ControllerManager--Point--CastShadows:off

c、手柄:两个 controller4 : CastShadows:off

6、若想直线传送,ControllerManager 物体--Teleport组件:取消 isBezierCurve 即可。 

7、修补传送bug

测试发现:

如果用右手传送,按理来说只有按下右手的扳机键,才能出现传送线进行传送。但是实际测试发现,按下了左手的扳机键,传送线也会出现。这就很诡异了。

所以下面目标是:

右手传送,只有右手扳机键能触发,左手同理。

 

 

一起进步

我是SKODE

转载地址:http://wdfof.baihongyu.com/

你可能感兴趣的文章
jasypt-spring-boot修改加解密用得盐的key
查看>>
Maven常见异常及解决方法
查看>>
Java 8简明教程
查看>>
go学习笔记(1 基础)
查看>>
go学习笔记(2指针)
查看>>
go学习笔记(3结构体)
查看>>
Go学习笔记(4语言切片(Slice))
查看>>
go是面向对象语言吗?
查看>>
golang 格式“占位符”%d,%f,%s等应用类型
查看>>
GO语言学习系列九——GO的结构(struct)与方法(method)
查看>>
Go 单例模式
查看>>
由浅入深剖析 go channel
查看>>
go的切片下标取值
查看>>
Go语言并发与并行学习笔记(一)
查看>>
go channel的小例子
查看>>
Go by Example / Golang入门教程(非常详细)
查看>>
千万级并发实现的秘密:内核不是解决方案,而是问题所在!
查看>>
Golang适合高并发场景的原理
查看>>
GO性能优化小结
查看>>
MYSQL千万级大数据SQL查询优化
查看>>