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脚本,如果没有手动挂上

然后如下指定

运行
先按这个配置好环境

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

相关推荐
冰凌糕11 小时前
Unity3D Shader 法线与基础光照
unity
新手unity自用笔记15 小时前
unity网络基础_1
网络·unity·游戏引擎
谢斯1 天前
[vscode] 使用unity打开vscode的取消.csproj的显示
ide·vscode·unity
魔术师Dix1 天前
StartGame:Unity TDD 外部工程指南
学习·游戏·unity·c#·测试驱动开发
hsw8157739432 天前
第10章 软件架构的演化和维护 — 系统架构设计师
unity·系统架构·游戏引擎
tealcwu2 天前
【尝鲜】Unity 6.7alpha版本测试
unity·游戏引擎
懒狗跑ai的程序员Brain3 天前
如何利用粒子系统在unity制作一个烟花(粒子系统学习向)
学习·unity·游戏引擎
xcLeigh3 天前
Unity基础:材质与纹理入门——给物体穿上“衣服“
unity·游戏引擎·材质