获取设备信息脚本

来源:互联网 发布:子曰能以礼让为国乎 编辑:程序博客网 时间:2024/06/05 23:43
using UnityEngine;using System.Collections;/// <summary>/// 获取当前设备信息/// </summary>public class GetSystemInfo : MonoBehaviour{    string systemInfo;    // Use this for initialization    void Start()    {        systemInfo = "\n\tTitle:当前系统基础信息:\n设备模型:" + SystemInfo.deviceModel + /*"\n设备名称:" + SystemInfo.deviceName +*/ /*"\n设备类型:" + SystemInfo.deviceType +*/            //"\n设备唯一标识符:" + SystemInfo.deviceUniqueIdentifier + "\n显卡标识符:" + SystemInfo.graphicsDeviceID +            "\n显卡设备名称:" + SystemInfo.graphicsDeviceName + /*"\n显卡厂商:" + SystemInfo.graphicsDeviceVendor +*/            /*"\n显卡厂商ID:" + SystemInfo.graphicsDeviceVendorID +*/ "\n显卡支持版本:" + SystemInfo.graphicsDeviceVersion +            //"\n显存(M):" + SystemInfo.graphicsMemorySize + "\n显卡像素填充率(百万像素/秒),-1未知填充率:" + SystemInfo.graphicsPixelFillrate +            "\n显卡支持Shader层级:" + SystemInfo.graphicsShaderLevel + "\n支持最大图片尺寸:" + SystemInfo.maxTextureSize +            /*"\nnpotSupport:" + SystemInfo.npotSupport +*/ /*"\n操作系统:" + SystemInfo.operatingSystem +*/            "\nCPU处理核数:" + SystemInfo.processorCount + "\nCPU类型:" + SystemInfo.processorType +            "\nCPU 频率:"+SystemInfo.processorFrequency+            //"\nsupportedRenderTargetCount:" + SystemInfo.supportedRenderTargetCount + "\nsupports3DTextures:" + SystemInfo.supports3DTextures +            //"\nsupportsAccelerometer:" + SystemInfo.supportsAccelerometer + "\nsupportsComputeShaders:" + SystemInfo.supportsComputeShaders +            //"\nsupportsGyroscope:" + SystemInfo.supportsGyroscope + "\nsupportsImageEffects:" + SystemInfo.supportsImageEffects +        "\nsupportsInstancing:" + SystemInfo.supportsInstancing + /*"\nsupportsLocationService:" + SystemInfo.supportsLocationService +*/            //"\nsupportsRenderTextures:" + SystemInfo.supportsRenderTextures + "\nsupportsRenderToCubemap:" + SystemInfo.supportsRenderToCubemap +            "\nsupportsShadows:" + SystemInfo.supportsShadows + /*"\nsupportsSparseTextures:" + SystemInfo.supportsSparseTextures +*/            //"\nsupportsStencil:" + SystemInfo.supportsStencil + "\nsupportsVertexPrograms:" + SystemInfo.supportsVertexPrograms +            /*"\nsupportsVibration:" + SystemInfo.supportsVibration +*/ "\n内存大小:" + SystemInfo.systemMemorySize;    }    // Update is called once per frame    void OnGUI()    {        GUIStyle style = new GUIStyle();        style.normal.textColor = new Color(1, 1, 1);        style.fontSize = 40;        GUILayout.Label(systemInfo,style);    }}
原创粉丝点击