PicoVR Unity SDK⭐️四、基础传送方式详解

本文涉及的产品
实时计算 Flink 版,1000CU*H 3个月
智能开放搜索 OpenSearch行业算法版,1GB 20LCU 1个月
实时数仓Hologres,5000CU*H 100GB 3个月
简介: PicoVR Unity SDK⭐️四、基础传送方式详解

UI交互、传送、打包,VR开发基础的三部曲,

现在我们来看下Pico的基础传送。

📢 为什么叫基础传送呢

因为在本节,我们讲最基础的传送实现方式,更改:

  • 传送的射线样式、
  • 与地面接触的传送点样式、
  • 使用摇杆进行步行效果...

作为进阶知识,会在后面博客中进行讲解。

🟥 本章的基础配置

首先我们还是按照基础配置博客,完成项目的初始配置:传送门


🟧 设置用哪个手进行传送

ControllerManager物体——currentController属性,将下方的手PvrController拖上去即可。

  • PvrController0:左手
  • PvrController1:有手

🟨 设置可以传送的地面

并不是所有的物体都要传送的,因为我们并不想传送到电视机上面去


要满足传送,物体必须添加:

  • 可以把自己包裹起来的Collider、
  • 层级设为TransparentFX

因此,不想传送,不设置层级就好啦

🟩 直线传送与贝瑟尔曲线传送

SDK默认为贝瑟尔曲线传送。

若想设置为直线传送,Point物体—Teleport组件:

isBezierCurve 取消勾选。

好,基础知识讲完了,兄弟们把一键三连扣在公屏上~

后续我们学习进阶知识,让VR变得神奇起来~

相关文章
|
前端开发 开发工具 图形学
PicoVR Unity SDK⭐️三、详解与UI的交互方式
PicoVR Unity SDK⭐️三、详解与UI的交互方式
|
API 开发工具 图形学
PicoVR Unity SDK⭐️五、常用API接口函数一览
PicoVR Unity SDK⭐️五、常用API接口函数一览
|
开发工具 图形学 Android开发
Unity与安卓丨unity报错:SDK Tools version 0.0 < 26.1.1
Unity与安卓丨unity报错:SDK Tools version 0.0 < 26.1.1
|
API 开发工具 vr&ar
PicoVR Unity SDK⭐️一、SDK下载、项目设置与程序初始配置
PicoVR Unity SDK⭐️一、SDK下载、项目设置与程序初始配置
|
开发工具 图形学 iOS开发
Unity与IOS⭐Unity接入IOS SDK的流程图
Unity与IOS⭐Unity接入IOS SDK的流程图
|
开发工具 图形学 Android开发
Pico Neo 3教程☀️ 二、从 PicoVR Unity SDK 迁移至 Unity XR SDK
Pico Neo 3教程☀️ 二、从 PicoVR Unity SDK 迁移至 Unity XR SDK
|
前端开发 Linux 开发工具
Unity Metaverse(四)、接入环信IM SDK 实现用户登录注册
Unity接入环信IM SDK,实现用户登录与注册功能。
377 1
Unity Metaverse(四)、接入环信IM SDK 实现用户登录注册
|
9天前
|
机器学习/深度学习 人工智能 图形学
卓伊凡的第一款独立游戏-详细介绍游戏开发引擎unity-以及详细介绍windows和mac的安装步骤【01】
卓伊凡的第一款独立游戏-详细介绍游戏开发引擎unity-以及详细介绍windows和mac的安装步骤【01】
75 9
|
9天前
|
小程序 PHP 图形学
热门小游戏源码(Python+PHP)下载-微信小程序游戏源码Unity发实战指南​
本文详解如何结合Python、PHP与Unity开发并部署小游戏至微信小程序。涵盖技术选型、Pygame实战、PHP后端对接、Unity转换适配及性能优化,提供从原型到发布的完整指南,助力开发者快速上手并发布游戏。
|
图形学 C#
超实用!深度解析Unity引擎,手把手教你从零开始构建精美的2D平面冒险游戏,涵盖资源导入、角色控制与动画、碰撞检测等核心技巧,打造沉浸式游戏体验完全指南
【8月更文挑战第31天】本文是 Unity 2D 游戏开发的全面指南,手把手教你从零开始构建精美的平面冒险游戏。首先,通过 Unity Hub 创建 2D 项目并导入游戏资源。接着,编写 `PlayerController` 脚本来实现角色移动,并添加动画以增强视觉效果。最后,通过 Collider 2D 组件实现碰撞检测等游戏机制。每一步均展示 Unity 在 2D 游戏开发中的强大功能。
822 6