这里只是列举了小部分常用的API,详细信息可直接F12转到定义查看~
1. Screen
利用屏幕长宽,可以更完美的实现UI的适配
//屏幕分辨率
Resolution resolution = Screen.currentResolution;
//游戏运行时全屏
Screen.fullScreen = true;
//屏幕高度,宽度
int screenHeight = Screen.height;
int screenWidth = Screen.width;
//不息屏
Screen.sleepTimeout = SleepTimeout.NeverSleep;2. Aplacation
关于Application.dataPath以及相关资源读取,推荐Unity3D移动平台动态读取外部文件全解析
//设置游戏目标帧率,-1表示不限制,使用最快帧率
        Application.targetFrameRate = -1;
        
        //用浏览器打开链接
        Application.OpenURL("URL");
        
        //退出APP
        Application.Quit();
        // Assets文件夹路径
        string path = Application.dataPath;
        //设置是否后台运行
        Application.runInBackground = true;
        //获取系统语言
        SystemLanguage systemLanguage = Application.systemLanguage;
        //获取版本号
        string unityVersion = Application.version;
        //网络类型(无网络/3G4G/WIFI)
        NetworkReachability networkReachability = Application.internetReachability;3. DateTime
//电量,电池状态
        float batteryLevel = SystemInfo.batteryLevel;
        string batteryStatus = SystemInfo.batteryStatus.ToString();
        //设备型号、名字、类型
        string deviceModel = SystemInfo.deviceModel;
        string deviceName = SystemInfo.deviceName;
        string deviceType = SystemInfo.deviceType.ToString();后续继续补充~~
                










