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

一键三联

点赞·留言·收藏

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

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

相关推荐
__water6 小时前
【关于unity打包Android失败问题】
android·unity
mascon8 小时前
Unity 编辑器扩展
unity·编辑器·游戏引擎
程序员正茂18 小时前
Unity3d使用MQTT异步连接服务端
mqtt·unity·异步
mxwin19 小时前
在unity shader中,通过pass产生阴影,通过主pass的光照 接收阴影!那么问题来了,是先产生阴影吗?还是先接收阴影,执行顺序是啥呢
数码相机·unity·游戏引擎·shader
小贺儿开发20 小时前
《唐朝诡事录之长安》——盛世马球
人工智能·unity·ai·shader·绘画·影视·互动
蒙双眼看世界1 天前
Unity结合ECharts图表及网页插件EmbeddedBrowser的应用开发
unity·游戏引擎·echarts
EQ-雪梨蛋花汤1 天前
【数字孪生】国家标准(GB/T 46237-2025 )解读:数字孪生从“有没有”走向“成熟不成熟”
xr·数字孪生
郝学胜-神的一滴1 天前
中级OpenGL教程 004:为几何体注入法线灵魂
c++·unity·游戏引擎·godot·图形渲染·opengl·unreal
LF男男3 天前
GameManager.cs
unity
郝学胜-神的一滴4 天前
[简化版 GAMES 101] 计算机图形学 07:图形学投影完全推导
c++·unity·图形渲染·three.js·unreal engine