Unity 一个个类
zts_coding
学海无涯,请多指教
展开
-
Time 类
只有一些静态属性 用于截图captureFramerate —— 缩短游戏回放时间,以允许在帧之间保存截图 帧时间deltaTime —— 上一帧所花的时间(秒)(只读)smoothDeltaTime —— A smoothed out Time.deltaTime (Read Only).fixedDeltaTime —— 执行物理和其他固定帧速率更新(如Mo...原创 2018-03-14 22:13:45 · 296 阅读 · 0 评论 -
IMGUI相关的几个类
GUI —— 需要指定 Rect 绘制 GUI GUILayout —— 自动布局绘制 GUIGUIContent —— what to render GUIStyle —— how to renderGUIElement —— 是 GUITexture 和 GUIText 的基类,虽然这两个类已经淘汰了。。。 GUIText GUITexture GUILayer —— 已经淘...原创 2018-03-20 12:05:56 · 3276 阅读 · 0 评论 -
LocationService 及相关内容
相关的还有 Input.location 、 LocationServiceStatusInput.location —— 用于访问设备的位置(仅支持手持设备)(只读)(LocationService类型)LocationService 类 这个类也不是静态类,但是 貌似默认的就是用于被 Input.location 调用大致流程应该是这样的 :(1)如果用户没有启动定...原创 2018-03-14 04:39:00 · 2915 阅读 · 0 评论 -
QualitySettings
(持续更新)QualitySettings 是全局的,另外一个 RenderSettings 是针对每个场景单独设置的QualitySettings 继承自 UnityEngine.Object有必要看看 Manual文档 https://docs.unity3d.com/Manual/class-QualitySettings.htmlAPI文档 https://docs....原创 2018-03-14 03:49:29 · 756 阅读 · 0 评论 -
Screen 类
Screen静态方法用于设置分辨率、控制是否全屏、控制显示器刷新率//宽高,例如 1920 1080//是否全屏,Android之类的就别操心了//刷新率 Hz,默认用显示器最高的刷新率,如果自定义一个数值,如果不合理还是会用最高的public static void SetResolution(int width,int height,bool fullscreen,int pr...原创 2018-03-14 03:12:47 · 677 阅读 · 0 评论 -
用户输入 Touch
(持续更新)关于屏幕触摸,有 Touch、TouchPhase、TouchType、最好是用 Unity Remote 来测试注意Input.mousePosition 是 Vector3类型,左下角 (0,0,0),右上角(width,height,0) Input.GetTouch(0).position 是 Vector2类型,左下角(0,0),右上角(width,heig...原创 2018-03-13 04:10:28 · 324 阅读 · 0 评论 -
用户输入 Input
(持续更新)用户输入,有 Input类、OnMouseXXX、Touch类、重力感应、Input类 Input 静态属性 设备物理方向deviceOrientation —— 操作系统报告的设备物理方向。(只读) (另外参考 Screen.orientation) 设备的位置location —— 用于访问设备的位置(仅支持...原创 2018-03-12 02:12:10 · 306 阅读 · 0 评论 -
Cursor 类
这篇文档写了三部分:CursorLock枚举、Cursor类、CursorMode枚举 做手游的话还是不用理会的用于设置 鼠标光标(mouse pointer) 仅在 macOS、Windows、Linux 支持,在其他不支持的平台上使用默认的Windows Store Apps:仅支持 hardware cursor,PlayerSettings.defaultCursorh...原创 2018-03-12 01:50:24 · 997 阅读 · 0 评论 -
SystemInfo 类
(未完待续)访问系统和硬件信息。 使用这个类可以了解底层平台和硬件的功能。例如,您可以检查支持哪种RenderTexture格式(SupportsRenderTextureFormat)、可用多少个CPU线程(ProcessorCount)等等。SystemInfo 类三个静态函数 ,返回类型 bool,验证是否支持 某种贴图类型,传入参数为 TextureFormat、Render...原创 2018-03-11 04:27:04 · 1063 阅读 · 0 评论 -
Other中的几个类
UnityEngine UnityEditor OtherOther 中,几个类 Array、Hashtable、NonSerializable、Path、Serializable、String应该来说,不是unity自身的,而是在这里单独说明而已。Serializable标记一个类 当需要一个类继承 System.Object ,然后其中有一些可序列化属性 通常用...原创 2018-03-11 00:23:47 · 953 阅读 · 0 评论 -
File类
UnityEngine.Windows 命名空间提供文件操作的静态方法 这是System.IO.File类的替代方法。注意:此类仅在通用Windows平台时可用。只有4个静态方法File.Delete删除特定文件public static void Delete(string path); File.Exists确定指定的文件是否存在。public s...原创 2018-03-10 10:38:44 · 232 阅读 · 0 评论 -
ScreenCapture
只有两个静态方法ScreenCapture.CaptureScreenshot注意 1、文档中说的是在 Application.persistentDataPath,然而win10的unity编辑器中测试,是在和 Assets文件夹同一级的 2、文档中的示例不需要文件后缀自动保存为PNG文件,但测试结果是必须要有 后缀.png,否则没文件类型 3、测试发现也可以指定为其他文件类型...原创 2018-03-10 10:17:18 · 2660 阅读 · 0 评论 -
Application 类
Unity 2017.03 版本请大佬们指正、补充Application类,可以访问和控制应用程序的运行时数据,分为4部分来看 (1)静态属性 (2)静态方法 (3)事件 (4)委托类型静态属性几个路径 (有空看看 Path类以及csharp的相关类)(对应的页面上有具体信息)(几个路径具体可以用来干啥???)(6) dataPath —— 包含游戏数据文件夹的路径...原创 2018-03-10 06:28:54 · 897 阅读 · 0 评论 -
贴图与材质相关类
未完待续。。。。。。也可以看看浅墨的那篇 real time rendering总结,这里写的是贴图相关类,但是贴图的相关技术并不局限于此,例如视差贴图、法线贴图 等,贴图alpha值与alpha测试等贴图和材质Texture 基类子类:RenderTexture、ProceduralTexture(过时)、SparseTexture、Texture2D、Texture3D、C...原创 2018-03-24 05:31:38 · 311 阅读 · 0 评论