用u3d开发一款跨平台游戏,为了适应设备,获取设备信息是必须的,u3d的api中也提供了获取设备信息的接口:
SystemInfo Namespace:UnityEngine
系统信息接口,命名空间是UnityEngine,是基本命名空间,可以直接拿来用
成员变量:
1. deviceModel :设备的模型 , 比如iphone3,1 或者ipod4,1 如果用pc运行,就是pc机的显卡版本
2. deviceName :用户自定义的设备名字
3. deviceType : 设备种类,比如手机,电脑,平板等等
4. deviceUniqueIdentifier : 设备唯一表示的编号
5. graphicsDeviceXXXX:一系列关于显卡的信息,比如显卡名字(amd,intel),显卡id,存储大小等等。
6. npoySupport :是否支持NPOT--无二次幂限制的纹理(Non-Power-of-TwoTextures),这个搞不懂
7. peratingSystem :开放式系统版本和名字
8. processorCount :处理机个数
9. supportXXXX:一系列的支持选项
10. systemMemorySize :存储容量
成员函数;
这和类只有一个成员函数
Publicstatic bool SupportsRenderTexturelFormat();返回是否支持渲染文理(不是很懂)