美文网首页Unity
neo3开发 按键使用发聩

neo3开发 按键使用发聩

作者: 荼蘼toome | 来源:发表于2022-09-09 16:00 被阅读0次
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.InputSystem;
using UnityEngine.XR.Interaction.Toolkit;
using CommonUsages = UnityEngine.XR.CommonUsages;

/// <summary>
/// 测试手把按钮
/// 按键使用发聩
/// </summary>
public class test : MonoBehaviour
{
    public XRController leftController;
    
    // Start is called before the first frame update
    void Start()
    {
        
    }

    // Update is called once per frame
    void Update()
    {
        //第一种方法
        Vector2 result;
        //监听摇杆
        var success=leftController.inputDevice.TryGetFeatureValue(CommonUsages.primary2DAxis,out result);
        if (success)
        {
            var position = transform.position;
            float value = 2.5f;
            transform.position = new Vector3(position.x + value * result.x * Time.deltaTime,
                position.y, position.z + value * result.y * Time.deltaTime);
        }

        //第二种方法
        //握把
        leftController.inputDevice.TryGetFeatureValue(CommonUsages.grip, out float floatResult);
        //扳机 0-1
        leftController.inputDevice.TryGetFeatureValue(CommonUsages.trigger, out float triggerResult);
        //菜单键
        leftController.inputDevice.TryGetFeatureValue(CommonUsages.menuButton, out bool caiResult);
        if (floatResult>0.8f)
        {//如果握把按下,力度超过8
            
        }
        
        //第三种方法
        InputHelpers.IsPressed(leftController.inputDevice,InputHelpers.Button.Grip,out  bool isTressed,pressThreshold:0.8f);

    }
}

相关文章

  • neo3开发 按键使用发聩

  • 震耳发聩十五

    文以载道,有些人写作为了寻找灵感,竟弄出各种怪诞行径。有女性为了寻找灵感抽烟,最后成了香烟女人;海子为了寻找灵感将...

  • 震耳发聩十四

    人们总以为不甘平凡是上进的表现,我也听过多人说他不甘平凡。我要说我从来都甘于平凡。今日又听一人说他不甘平凡,不愿随...

  • 震耳发聩八

    如果国王对你说:“脱下你胸前的宽襟。”那就脱了吧,穿上你的窄襟吧。“把你的窄襟也脱下来。”那也脱了吧,穿上一件托加...

  • 震耳发聩十二

    我好教导别人,但也有很多人,我是不愿意给他们讲的。有一类人,我更是一句都不愿意讲。《圣经》说三种事物阻碍人进天国,...

  • 震耳发聩十三

    今日听闻我的结义大哥找到另一半,并且是我们公司一位极其优秀的女老师,我特别高兴,比我自己结婚都让我高兴。我与大哥、...

  • 震耳发聩十七

    我讲家庭教育课程,家长总想知道具体的教育问题有什么办法可以解决,我真的常常不知道如何讲才好。由于又必须讲,所以就只...

  • 震耳发聩十八

    有些人年轻时也曾豪气冲天,想凭一己之力扭转乾坤,但随社会的罪恶逐渐涌现,愤恨但又无力改变,再年岁增加,就丧失了进取...

  • 震耳发聩四

    圣人、觉者知晓命运,他们的人生只是遵循自然法则,径直就到达命运为他们安排的地方。普通人看不清命运,他们凭经验、凭信...

  • 震耳发聩一

    罗马的阿庇斯.克劳狄乌斯为元老院的首席元老,还担任过执政官和检察官。提贝里乌斯因为德行被他提拔担任占卜官,他还将自...

网友评论

    本文标题:neo3开发 按键使用发聩

    本文链接:https://www.haomeiwen.com/subject/jwfznrtx.html