unity pico开发二:创建基本的交互

文章目录

    • [导入UnityXR Interaction ToolKit](#导入UnityXR Interaction ToolKit)
    • 构建基础内容

导入UnityXR Interaction ToolKit

检查一下packagemanager,unityxr interactionToolkit是否自动导入

我们需要升级到一个不超过3.x的版本,因为pico还不支持3.x的内容

然后右侧samples里导入初始内容,尤其是starterAssets,里边定义好了一些配置文件和inputsystem的预制动作

构建基础内容

xrorigin

删掉原有的相机

右键创建一个XROrigin,这是vr物体的基础

配置左右手

找到xrorigin下的左手

选择XRController组件,点击预制体按钮,选择正确的数据

数据将被自动添加

然后此脚本下方Model属性,选择Packages/PICO Integration/Assets/Resources/Prefabs/LeftControllerModel,这将在运行时生成一个可以根据按键播放动画的控制器模型


右手同样处理
PXR_Manager

为XROrigin物体挂载PXR_Manager组件,每个场景都要挂

InputActionManager

检查一下XR Origin物体是否挂载了InputActionManager脚本,如果没有手动挂上

然后如下指定

运行
先按这个配置好环境

此时运行,可以在头盔中看到画面

相关推荐
mxwin6 小时前
Unity shader中TransformWorldToShadowCoord原理解析
unity·游戏引擎·shader
mxwin6 小时前
Unity Shader 中 ShadowCaster的作用和疑问
unity·游戏引擎
mxwin7 小时前
Unity Shader中如何学习阴影技术 产生阴影,接受阴影,联级阴影,软阴影
学习·unity·游戏引擎·shader
♡すぎ♡7 小时前
ShaderLab:线条几何体旋转
unity·计算机图形学·着色器·shaderlab
小贺儿开发7 小时前
【MediaPipe】Unity3D 指间游鱼互动演示
游戏·unity·人机交互·摄像头·手势识别·互动·康复训练
mxwin10 小时前
Unity Shader中CastShadows 和 ReceiveShadows 在代码中的区分
unity·游戏引擎·shader
努力长头发的程序猿13 小时前
Unity2D当中的A*寻路算法
算法·unity·c#
RReality1 天前
【Unity Shader URP】Matcap 材质捕捉实战教程
java·ui·unity·游戏引擎·图形渲染·材质
魔士于安1 天前
unity urp材质球大全
游戏·unity·游戏引擎·材质·贴图·模型
南無忘码至尊1 天前
Unity学习90天 - 第 6 天 -学习物理 Material + 重力与阻力并实现弹跳球和冰面滑动效果
学习·unity·游戏引擎