[Unity]根据光传感器判断游戏是否在模拟器上运行

剪纸

    static public bool GetIsSimulator()
    {
#if UNITY_ANDROID
        //判断是否存在光传感器来判断是否为模拟器
        AndroidJavaObject sensorManager  = currentActivity.Call<AndroidJavaObject>("getSystemService","sensor");
        AndroidJavaObject sensor = sensorManager.Call<AndroidJavaObject>("getDefaultSensor",5);    //光传感器
        if(sensor == null){
            return true;
        }else{
            return false;
        }
#endif
        return false;
    }

本文链接:

https://eggmo.net/archives/89/

转载请注明文章链接地址!Thanks♪(・ω・)ノ

1 + 4 =
快来做第一个评论的人吧~