Unity XR 环境检测

需求:

检测环境是XR还是手机

代码:

复制代码
using UnityEngine.XR;

public class EnvmentUtility
{
    /// <summary>
    /// 是否是XR环境
    /// </summary>
    /// <returns>如果是XR,返回true,否则false</returns>
    public static bool ISXR()
    {
        bool IsXREnvment = InputDevices.GetDeviceAtXRNode(XRNode.Head).isValid;
        return IsXREnvment;
    }
}

版本:

Unity 2022.3.42f1c1

XR Plugin Management 4.4.0

一键三联

点赞·留言·收藏

如果可以帮到你,好用的话,记得一键三连。

毕竟博主写文章是靠爱发电,所以爱会消失对不对

相关推荐
哈小奇2 小时前
Unity URP管线Linear空间丝绸材质
unity·游戏引擎·材质
哈小奇2 小时前
Unity URP管线Linear空间下玻璃效果
unity·游戏引擎
极客柒7 小时前
Unity 大地图高性能砍树顶点动画Shader
unity·游戏引擎
avi911110 小时前
UnityProfiler游戏优化-举一个简单的Editor调试
游戏·unity·游戏引擎·aigc·vibe coding·editor扩展
学嵌入式的小杨同学11 小时前
C 语言实战:动态规划求解最长公共子串(连续),附完整实现与优化
数据结构·c++·算法·unity·游戏引擎·代理模式
学嵌入式的小杨同学13 小时前
顺序表(SqList)完整解析与实现(数据结构专栏版)
c++·算法·unity·游戏引擎·代理模式
程序猿多布14 小时前
HybridCLR热更打包后AOT泛型函数实例化缺失处理
unity·hybridclr·aot generic
平行云15 小时前
实时云渲染支持数字孪生智能工厂:迈向“零原型”制造
人工智能·unity·ue5·云计算·webrtc·制造·实时云渲染
dzj202115 小时前
Unity中使用LLMUnity遇到的问题(一)
unity·llm·llmunity
DowneyJoy16 小时前
【Unity通用工具类】列表扩展方法ListExtensions
unity·c#·交互