DiscreteTime
структура в Unity.IntegerTime
Выполнено в:UnityEngine.CoreModule
Описание
Тип данных, представляющий дискретное значение времени.
Статические свойства
| Свойство | Описание |
|---|---|
| MaxValue | Максимальное представленное время. |
| MaxValueSeconds | Максимальное представленное время в секундах. |
| MinValue | Минимальное представленное время. |
| MinValueSeconds | Минимальное представленное время в секундах. |
| Tick | Продолжительность в секундах тик (наименьшая представленная единица времени). |
| Zero | Нулевое значение. |
Свойства
| Свойство | Описание |
|---|---|
| Value | Базовое дискретное значение времени, которое представляет собой число дискретных тиков. |
Конструкторы
| Конструктор | Описание |
|---|---|
| DiscreteTime | Построение дискретного времени из секунд (float/double) или тиков (int/long). |
Открытые методы
| Метод | Описание |
|---|---|
| ToString | Возвращает строку времени. |
Статические методы
| Метод | Описание |
|---|---|
| FromTicks | Явно преобразует значение тика в значение DiscreteTime. |
Операторы
| Оператор | Описание |
|---|---|
| оператор - | Возвращает вычитание двух значений времени. |
| оператор!= | Возвращает, разные ли два значения времени. |
| оператор * | Возвращает умножение двух значений времени. |
| оператор / | Значение времени, поделенное на величину с плавающей точкой. |
| оператор + | Возвращает сумму двух значений времени. |
| оператор < | Возвращает информацию о том, меньше ли левое значение времени, чем правое. |
| оператор == | Возвращает true, если время равно заданному времени, false в противном случае. |
| оператор > | Возвращает, больше ли левое значение времени, чем правое. |
| RationalTime | Преобразует DiscreteTime в RationalTime. Это преобразование всегда без потерь. |
| Неизвестный оператор | Возвращает, меньше или равно ли левое значение времени правому значению. |
| Неизвестный оператор | Возвращает, больше ли или равно ли левое значение времени правому значению. |
| Неизвестный оператор | Возвращает модуль двух значений времени. |