版本: Unity 6 (6000.0)
语言英语
  • C#

DiscreteTime

Unity.IntegerTime 中的结构体

/

实现于:UnityEngine.CoreModule

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交内容,但我们会阅读用户提出的每个建议更改,并在适用的情况下进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

表示离散时间值的 数据类型。

静态属性

MaxValue可表示的最大时间。
MaxValueSeconds以秒为单位的可表示的最大时间。
MinValue可表示的最小时间。
MinValueSeconds以秒为单位的可表示的最小时间。
Tick一 tick 的持续时间(以秒为单位,这是可表示的最小时间单位)。
Zero零值。

属性

Value底层的离散时间值,表示离散 tick 的数量。

构造函数

DiscreteTime使用秒 (float/double) 或 tick (int/long) 从离散时间构造。

公共方法

ToString返回时间的字符串表示形式。

静态方法

FromTicks显式将 tick 值转换为 DiscreteTime 值。

运算符

operator -返回两个时间值的减法。
operator !=返回两个时间值是否不同。
operator *返回两个时间值的乘法。
operator /时间值除以浮点值。
operator +返回两个时间值的加法。
operator <返回左侧时间值是否小于右侧时间值。
operator ==如果时间等于给定时间,则返回 true,否则返回 false。
operator >返回左侧时间值是否大于右侧时间值。
RationalTime将 DiscreteTime 转换为 RationalTime 表示形式。此转换始终不会造成损失。
未知运算符返回左侧时间值是否小于或等于右侧时间值。
未知运算符返回左侧时间值是否大于或等于右侧时间值。
未知运算符返回两个时间值的模。