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 小时前
[简化版 GAMES 101] 计算机图形学 08:三角形光栅化上
c++·unity·游戏引擎·godot·图形渲染·opengl·unreal
nnsix3 小时前
Unity ILRuntime 笔记
unity·游戏引擎
nnsix5 小时前
Unity API 兼容的 .NET Standard 2.1 和 .NET Framework 区别
unity·游戏引擎·.net
mxwin5 小时前
Unity Shader 制作半透明物体 使用多Pass提前写入深度的方式 避免穿模
unity·游戏引擎
A8ai6 小时前
Gemini大升级、AI眼镜首发、Android XR亮相,13天后见分晓
android·人工智能·xr
nnsix6 小时前
Unity HybridCLR 笔记
笔记·unity·游戏引擎
nnsix8 小时前
Unity Addressables 笔记
unity·游戏引擎
RReality8 小时前
【Unity Shader URP】视差贴图 实战教程
ui·平面·unity·游戏引擎·图形渲染·贴图
小清兔1 天前
Addressable的设置打包流程
笔记·游戏·unity·c#
3D霸霸1 天前
Sourcetree 拉取新工程
数据仓库·unity