Unity中常用Time类详解

只读:
Time.time:表示从游戏开发到现在的时间,会随着游戏的暂停而停止计算。
Time.deltaTime:表示从上一帧到当前帧的时间,以秒为单位。
Time.unscaledDeltaTime:不考虑timescale时候与deltaTime相同,若timescale被设置,则无效。
Time.timeSinceLevelLoad:表示从当前Scene开始到目前为止的时间,也会随着暂停操作而停止。
Time.unscaledTime:不考虑timescale时候与time相同,若timescale被设置,则无效。
Time.fixedDeltaTime:表示以秒计间隔,在物理和其他固定帧率进行更新,在Edit->ProjectSettings->Time的Fixed Timestep可以自行设置。
Time.realtimeSinceStartup: 表示自游戏开始后的总时间,即使暂停也会不断的增加。
Time.frameCount:总帧数

可读可写:
Time.fixedTime:表示以秒计游戏开始的时间,固定时间以定期间隔更新(相当于fixedDeltaTime)直到达到time属性。
Time.SmoothDeltaTime:表示一个平稳的deltaTime,根据前 N帧的时间加权平均的值。
Time.timeScale:时间缩放,默认值为1,若设置<1,表示时间减慢,若设置>1,表示时间加快,可以用来加速和减速游戏,非常有用。
Time.captureFramerate:表示设置每秒的帧率,然后不考虑真实时间。

版权声明:本文为CSDN博主「只想悄悄告诉你」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sinat_37730224/article/details/79230706

原文地址:https://www.cnblogs.com/-831/p/11326367.html

时间: 2024-08-17 21:09:40

Unity中常用Time类详解的相关文章

unity中camera摄像头控制详解

目录 1. 缘起 2. 开发 2.1. 建立项目 2.2. 旋转 2.2.1. 四元数 2.3. 移动 2.3.1. 向量操作 2.4. 镜头拉伸 2.5. 复位 2.6. 优化 1 缘起 我们的产品是使用unity开发水利BIM(水利建筑信息模型),项目中需要控制摄像 头对模型进行360度查看,请注意所有操作都是移动摄像头,不是移动模型.摄 像头能进行移动.旋转.改变焦距操作,类似于SketchUp的控制操作: 摄像头移动时,根据当前旋转方向(Rotation)进行移动 摄像头距离模型越远,摄

关于Unity中Mesh网格的详解

3D模型 通过3D建模软件所建出来的点和面,如以三角形为主的点和面,比如人的脑袋一个球,就是由各种各样的三角形组成的点和面. 点和面以及纹理坐标都是通过3D建模软件建模出来的. Unity会帮我们把模型的信息存到Mesh里面来,Mesh翻译成中文是网格. 顶点,三角形,纹理坐标,法线和切线. 3D建模软件 1:Autodesk 3D Studio Max 支持mac os windows;2: Autodesk 3D Maya 支持windows3: Cinema4D 支持mac os wind

MFC中CString.Format类详解

在MFC程序中,使用CString来处理字符串是一个很不错的选择.CString既可以处理Unicode标准的字符串,也可以处理ANSI标准的字符串.CString的Format方法给我们进行字符串的转换带来了很大的方便,比如常见的int.float和double这些数字类型转换为CString字符串只需一行代码就可以实现. 先看看Format用于转换的格式字符: %c                 单个字符 %d                 十进制整数(int) %ld         

Java中的Properties类详解

1.Properties类是什么? Properties(Java.util.Properties),该类主要用于读取Java的配置文件,不同的编程语言有自己所支持的配置文件,配置文件中很多变量是经常改变的,为了方便用户的配置,能让用户够脱离程序本身去修改相关的变量设置.就像在Java中,其配置文件常为.properties文件,是以键值对的形式进行参数配置的. 2.常用的方法 getProperty(String key)   在此属性列表中搜索具有指定键的属性.如果在此属性列表中找不到该键,

Cocos2dx-3.x 中CCCamera相机类详解及源码分析

Cocos2d-x 3.3版本中加入了相机这个类,该类在3D游戏中是必不可少的,在3D立体游戏中,往往需要视野角度的变化,通过相机的变换才能观察和体验整个游戏世界. CCCamera类基本使用 在游戏中一般有两种类型的相机:一种是透视相机,它在3D游戏中十分常见:另一种是正交相机,它没有透视相机的近大远小的效果而是相机内任何位置的物体大小比例都是一样的. 上图是透视相机的原理图,一般来说,我们通过以下代码创建: _camera = Camera::createPerspective(60, (G

Java8 中的Optional类详解

在Java8中,引入了一个新的类java.util.Optional .这个类专门用来解决空引用的问题.有了它,对于一个方法的返回值什么的,都不需要再判断是不是null了.同时,这个类和lambda表达式和函数式编程也可以比较好的整合在一起使用. 这里就来看一下这个类的使用. 知道Scala的同学可以类比一下 scala.Option[T] ,或者Haskell的Data.Maybe.都有类似的功能. Optional是一个容器,里面放着我们的返回值(就是真正要用的东西),但是这个真正要用的东西

java 中的math类详解

math类包含完成基本数学函数所需的方法.这些方法基本可以分为三类:三角函数方法.指数函数方法和服务方法.在math类中定义了PI和E两个double型常量, PI就是π的值,而E即e指数底的值,分别是:3.141592653589793和2.718281828459045: 三角函数方法 math类包含下面的三角函数方法: Math.toDegrees这个方法是将-π/2到π/2之间的弧度值转化为度,例如:Math.toDegrees(Math.PI/2)结果为90.0: Math.toRad

hadoop中典型Writable类详解

本文地址:http://www.cnblogs.com/archimedes/p/hadoop-writable.html,转载请注明源地址. Hadoop将很多Writable类归入org.apache.hadoop.io包中,在这些类中,比较重要的有Java基本类.Text.Writable集合.ObjectWritable等,重点介绍Java基本类和ObjectWritable的实现. 1. Java基本类型的Writable封装 目前Java基本类型对应的Writable封装如下表所示.

mybatis中关于example类详解

这几天刚接触example,很多内容都是破碎的,写一篇文章加深理解. 一.什么是example类 mybatis-generator会为每个字段产生Criterion,为底层的mapper.xml创建动态sql.如果表的字段比较多,产生的example类会十分庞大.理论上通过example类可以构造你想到的任何筛选条件.在mybatis-generator中加以配置,配置数据表的生成操作就可以自动生成example了.具体配置可以参考 Mybatis-Generator的具体使用方法 - zor