unity SystemInfo类 获得电量battery
我觉得用Unity 开发最爽的地方, 不是unity跨平台,而是用其他语言,要用很复杂的逻辑才能完成的功能,unity用一两句代码就能搞定
就比如说获取Android 系统的电量,不用发广播,不用申请权限,一句 SystemInfo.batteryLevel 轻松搞定。
关于设备信息,我们可以通过 SystemInfo类 来获得
Static Properties
| batteryLevel | 当前电量 (Read Only). |
| batteryStatus | 返回电池的状态,是否在充电等 (Read Only). |
| copyTextureSupport | 支持Graphics.CopyTexture的种类 (Read Only). |
| deviceModel | The model of the device (Read Only). |
| deviceName | The user defined name of the device (Read Only). |
| deviceType | 返回本应用程序所正在运行的设备(Read Only). |
| deviceUniqueIdentifier | 返回设备的唯一标识符 (Read Only). |
| graphicsDeviceID | 图形设备的标识符 |
| graphicsDeviceName | 图形设备的名称 |
| graphicsDeviceType | The graphics API type used by the graphics device (Read Only). |
| graphicsDeviceVendor | The vendor of the graphics device (Read Only). |
| graphicsDeviceVendorID | The identifier code of the graphics device vendor (Read Only). |
| graphicsDeviceVersion | The graphics API type and driver version used by the graphics device (Read Only). |
| graphicsMemorySize | Amount of video memory present (Read Only). |
| graphicsMultiThreaded | Is graphics device using multi-threaded rendering (Read Only)? |
| graphicsShaderLevel | Graphics device shader capability level (Read Only). |
| graphicsUVStartsAtTop | Returns true if the texture UV coordinate convention for this platform has Y starting at the top of the image. |
| maxCubemapSize | Maximum Cubemap texture size (Read Only). |
| maxTextureSize | Maximum texture size (Read Only). |
| npotSupport | What NPOT (non-power of two size) texture support does the GPU provide? (Read Only) |
| operatingSystem | Operating system name with version (Read Only). |
| operatingSystemFamily | Returns the operating system family the game is running on (Read Only). |
| processorCount | Number of processors present (Read Only). |
| processorFrequency | Processor frequency in MHz (Read Only). |
| processorType | Processor name (Read Only). |
| supportedRenderTargetCount | How many simultaneous render targets (MRTs) are supported? (Read Only) |
| supports2DArrayTextures | Are 2D Array textures supported? (Read Only) |
| supports3DRenderTextures | Are 3D (volume) RenderTextures supported? (Read Only) |
| supports3DTextures | Are 3D (volume) textures supported? (Read Only) |
| supportsAccelerometer | Is an accelerometer available on the device? |
| supportsAudio | Is there an Audio device available for playback? |
| supportsComputeShaders | Are compute shaders supported? (Read Only) |
| supportsCubemapArrayTextures | Are Cubemap Array textures supported? (Read Only) |
| supportsGyroscope | Is a gyroscope available on the device? |
| supportsImageEffects | Are image effects supported? (Read Only) |
| supportsInstancing | Is GPU draw call instancing supported? (Read Only) |
| supportsLocationService | Is the device capable of reporting its location? |
| supportsMotionVectors | Whether motion vectors are supported on this platform. |
| supportsRawShadowDepthSampling | Is sampling raw depth from shadowmaps supported? (Read Only) |
| supportsRenderToCubemap | Are cubemap render textures supported? (Read Only) |
| supportsShadows | Are built-in shadows supported? (Read Only) |
| supportsSparseTextures | Are sparse textures supported? (Read Only) |
| supportsVibration | 是否支持震动 |
| systemMemorySize | 内存大小 |
| unsupportedIdentifier | Value returned by SystemInfo string properties which are not supported on the current platform. |
| usesReversedZBuffer | 如果当前平台使用反向深度缓冲区(取值范围从1附近的平面和0到远平面),如果深度缓冲区是正常的(0在附近,1则远),则此属性为true。(只读) |
unity SystemInfo类 获得电量battery的更多相关文章
- Unity 改变类模板-为你的类添加一个命名空间
之前在写代码的时候,就很疑惑为什么创建类的时候.没有命名空间呢? 后来自己的类终于和别人写的类名字有冲突.... 如何修改Unity创建类的模板呢? 找到下面这个文件 然后修改 保存文件在Uni ...
- Unity3D的SystemInfo类,用于获取运行设备硬件信息(CPU、显卡、类型等)
SystemInfo类中的静态变量: 中文显示: Rendering.CopyTextureSupport copyTextureSupport:(只读)支持多种复制纹理功能的情况. string ...
- [Editor]Unity Editor类常用方法
Editor文档资料 Unity教程之-Unity Attribute的使用总结:http://www.unity.5helpyou.com/3550.html 利用unity3d属性来设置Inspe ...
- unity -- Time类(持续更新中)
2018年了,新年总是会制定很多具体目标和计划,不管能否坚持去完成,初衷和决心总是要有的.本年第一篇博客终于开始下笔了,先立一些今年和公司业务无关的的flag: 1.希望每月或两月能看一套蛮牛游戏上的 ...
- Unity Editor 编写unity插件类
在unity写了一个编辑类,基于iTweenpath插件,为了更方便的操作iTweenpath,顺便练习UnityEditor的操作,写了一个CreateiTweenPath,放在Editor文件夹中 ...
- unity, 自定义类中使用print
在unity脚本中自定义c#类,而且不继承MonoBehaviour的话,若还想在其中使用print函数,可以用MonoBehaviour.print(...).
- Unity 将一个类序列化并以 ".asset" 类型存储在 Resources 文件夹下
概念: 序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程.在序列化期间,对象将其当前状态写入到临时或持久性存储区.以后,可以通过从存储区中读取或反序列化对象的状态 ...
- Unity PlayerPrefs类进行扩展(整个对象进行保存)
盘子脸在制作单机游戏的时候,先以为没有好多数据需要保存本地. 就没有使用json等格式自己进行保存. 使用PlayerPrefs类,但是后面字段越来越多的时候. PlayerPrefs保存就发现要手动 ...
- Unity Debug类
静态变量 developerConsoleVisible 报告是否开发控制台是可见的.开发控制台不能出现使用: isDebugBuild 在构建设置对话框中有一个叫做"发展构建"复 ...
随机推荐
- win10+ubuntu的坑
最近几天考虑了诸多,包括分区大小,使用烧写工具等等. 但是实际动手还是遇到了彩蛋.rufus是知乎的大神推荐的,因为UUI貌似有些版本安装时候有些问题. 而rufus的界面有诸多选项.ubuntu的图 ...
- 【转载】tom的RUNSTATS测试工具
-- 创建 runstats 包.其中包括 3 个简单 API 调用: create or replace package runstats_pkg as procedure rs_start; pr ...
- C#生成高清缩略图 (装在自OPEN经验库)
来源 http://www.open-open.com/lib/view/open1389943861320.html 代码如下实现图片的高清缩略图 /// <summary> /// 为 ...
- 1,http协议的细节部分学习
http协议(80端口)https(443端口) 主要是一直对三次握手模模糊糊,并且抓包的时候不知道那些Accept.User-Agent什么意思,就仔细找课程学了一下. 学习简介: 1,涉及工具(w ...
- U盘安装CentOS 7系统
首先,本文适合新的不能再新的新手 小白出身的轩轩,由于最近正在学习Linux的centos系统,所以突发奇想,为什么不把轩轩的本机也安装一个centos系统呢,让两个系统互不干扰,想到就做到,遂开始动 ...
- Object-C,数组NSArray
晚上回来,写了2个iOS应用程序. 就是在界面中,展示标签.一种是手动构造界面,然后绑定事件.另外一种是,使用自带的界面作为容器,但是手动向里面放其它界面元素. 书中的观点是,使用图形化界面,构造界面 ...
- C语言中头文件尖括号和引号的区别
用include 引用头文件时,双引号和尖括号的区别: 1.双引号:引用非标准库的头文件,编译器首先在程序源文件所在目录查找,如果未找到,则去系统默认目录查找,通常用于引用用户自定义的头文件. 2.尖 ...
- ASP.NET-ajax.BeginForm使用02
Ajax.BeginForm中OnFailure.Onsuccess.OnComplete函数是可以处理从后台返回的数据的,比直接使用jquery的$.ajax方法还要节约时间 @using( ...
- Qt之图形(简笔画-绘制卡通蚂蚁)
简述 关于简笔画的介绍很多,有动物.水果.蔬菜.交通工具等,通常会对绘制一步步进行拆分.组合.然后绘制为我们想要的结果. 下面来介绍另外的一个种类:昆虫类-卡通蚂蚁. 简述 绘制 效果 源码 绘制 效 ...
- Visual Assist X 10.8.2036的Crack破解补丁.2014.05.22 (General release.)
说起来,VA公布上一个Genreal Release版本号已经是过春节那阵子时候的事了,时间过得真快. VA小组又给我们带来了新版本号的Visual Assist编码助手的 2036 版本号, 这个版 ...