PICO 推摇杆移动

这篇具有很好参考价值的文章主要介绍了PICO 推摇杆移动。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

SDK版本

Pico UnityXR SDK v2.0.5  

推摇杆,根据摇杆的偏移量,每帧进行移动和旋转

右手的摇杆,如果要想左手,第17行代码改成XRNode.LeftHand文章来源地址https://www.toymoban.com/news/detail-620555.html

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Unity.XR;
using UnityEngine.XR;
public class PlayerMove : MonoBehaviour
{
    public Transform player;     //用户
    public Transform camera_;       //摄像机
    //摄像机的子物体,本地位置是(0,0,1)   
    public Transform cameraFront;    
    
    void Update()
    {
        Vector2 vecRight2dAxis = Vector2.zero;
        //获取摇杆的数据
UnityEngine.XR.InputDevices.GetDeviceAtXRNode(XRNode.RightHand).TryGetFeatureValue(CommonUsages.primary2DAxis, out vecRight2dAxis);

        if (vecRight2dAxis.y!=0)
        {
            //获得用户前方的向量,长度为1,这个向量就可以作为移动的单位向量
            Vector3 front = cameraFront.position - camera_.position;
            //只移动X Z ,不移动 Y
            Vector3 front_ = new Vector3(front.x, 0, front.z);
            player.position += vecRight2dAxis.y * Time.deltaTime * front_*0.45f;
            //摇杆的 横向偏移量,给到用户一个旋转
            player.Rotate(vecRight2dAxis.x * Vector3.up * Time.deltaTime * 4);
        }
    }
}

到了这里,关于PICO 推摇杆移动的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Pico VR眼镜(XR) Unity开发环境部署及打包教程,包含瞬间移动、转向等基本操作配置

    创建项目 我这里选择的是URP项目。URP对移动端性能比较友好,另外VR平台也不支持HDRP渲染管线。 然后进入unity工具栏-File - Build Settings 点击 Android后,点就Switch Platform将项目转为Android项目 安装依赖包 在unity的工具栏中点击Window-Package Manager,打开包管理器 如图将package来源设置

    2024年02月03日
    浏览(60)
  • Pico neo3 pico4第三方VR游戏资源分享 Pico 4一体机安装VR游戏教程

    。 当我们入手VR眼镜的初心都是想用来体验身临其境的3D虚拟视觉,无论是玩游戏,还是看电影都是为了体验VR设备给我们带来的顶级感官感受,享受科技带来的视觉体验。 我们的VR设备到手的第一步肯定是要先串流到电脑,然后和steam连接,并下载好steamVR,这样我们的基础设

    2024年02月09日
    浏览(48)
  • 【PICO】【Unity】【VR】如何对打包后的PICO项目有效Debug

    PICO项目打包后再运行就看不到Console了。当然,会有各类专业的Debug工具。 有一类Debug的工具是Preview形式下展示Debug信息,但是发现Preview成功不见得打包也成功。 打包后也会有一些Debug工具,不过这里我给出自己的简单解决办法。 Unity Console的Debug是展示信息,所以我们也在游

    2024年01月21日
    浏览(48)
  • Unity PICO VR 入门(一)-Unity导入PICO SKD-PICO Unity Integration SDK

    基于官方教程PICO开发者文档 建议unity 2020.3.48或者更高,并且安装安卓适配,PICO3及以上使用 安装插件SDK Windows Package Manager//插件菜单 在 Package Manager 窗口中,点击 + Add package from disk。 选择 解压好的SDK文件夹中的package.json 文件并导入。Unity PICO SDK下载 不需要账号key也可以安装

    2024年01月19日
    浏览(50)
  • 从零开始的PICO教程(2)--搭建VR场景并打包至PICO中运行

    在开发VR游戏的时候, 第一个要解决的问题就是PICO环境配置 ,为了验证自己的环境配置是否正确,这里以能否打包到PICO 上运行为标准。衡量你们的环境配置是否正确,向注定波澜壮阔的虚拟世界发出一声:Hello World!WoW! 1、大纲 经过该教程你将学会 如何搭建一个简单的场

    2024年02月03日
    浏览(92)
  • 【unity】Pico VR 开发笔记(基础篇)

    XR Interaction Tooikit 版本 2.3.2 一、环境搭建 其实官方文档已经写的很详细了,这里只是不废话快速搭建,另外有一项官方说明有误的,补充说明一下,在开发工具部分说明 插件安装——安装pico的sdk和XR Interaction Tooikit 环境配置——在场景里添加头显和手柄,并进行配置和项目

    2024年02月14日
    浏览(57)
  • 【unity】Pico VR 开发笔记(基础篇)包括射线

    XR Interaction Tooikit 版本 2.3.2 一、环境搭建 其实官方文档已经写的很详细了,这里只是不废话快速搭建,另外有一项官方说明有误的,补充说明一下,在开发工具部分说明 插件安装——安装pico的sdk和XR Interaction Tooikit 环境配置——在场景里添加头显和手柄,并进行配置和项目

    2024年02月04日
    浏览(42)
  • Pico 4一体机游戏下载教程(附游戏资源包)Pico4串流第三方VR游戏教程讲解

    我们看一下pico4的配置参数。他采用雪镜造型,pancake方案的加持,使他的前端头显和后端固垫都更加的轻薄。其单眼分辨率达到2160×2160,PP1提升到1200,视场角为105度。pro版本还纳人面部识别和眼动追踪功能。采用无极调节的瞳距调节方案,并且支持彩色透视等等功能。 好了

    2024年01月25日
    浏览(212)
  • Unity3D Pico VR 手势识别

    视频链接 本文章使用的 Unity3D版本: 2021.3.6 , Pico SDK 230 ,Pico  OS v.5.7.1 硬件Pico 4 Pico SDK可以去Pico官网下载SDK 第一步:创建Unity3D项目 第二步:导入 PICO Unity Integration SDK         选择 Windows Package Manager。         在 Package Manager 窗口中,点击 + Add package from disk。 第三步:

    2024年02月11日
    浏览(47)
  • PICO 4评测:Pancake光学新标杆,VR娱乐VR健身就选它

    最近一年多时间里,国内消费级VR环境发生了不小的变化,各个品牌纷纷发布VR一体机,给了国内玩家不同于PC VR的新选择,而这一切则源自于PICO Neo3的发布。Neo3可以说是打开了国内双6DoF VR一体机市场,在自研光学追踪算法和内容引进上加大投入,实现了用户规模的大幅增长

    2023年04月09日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包