游戏时间工具¶
游戏时间工具可以获取和处理游戏时间,包含获取时间、获取显示时间等功能。
| 名称 | 游戏时间工具 |
|---|---|
| 包路径 | util2.basic.gametime |
| 开发者 | kunjinkao_xs |
class GameTimeUtil¶
- 基类:object
- 保存和处理游戏时间的工具
构造函数¶
GameTimeUtil(tick):
- 参数:
- tick:
- int | float | long - 以当前游戏刻设置
- str - 以当前显示时间设置,如"8:30"
- World - 以世界对象设置,获取当前世界的时间
- str - 以世界名设置,尝试以世界名获取时间
- tick:
- 抛出:TypeError: 不支持的格式
方法¶
calDifference(toTick)¶
- 参数:
- toTick:
- int | float | long - 当前游戏刻
- str - 当前显示时间,如"8:30"
- World - 世界,获取当前世界的时间
- str - 世界名,尝试以世界名获取时间
- toTick:
- 计算到toTick的时间差
- 返回:int - 时间(ticks)差
getTime()¶
- 获取时间
- 返回: int - 时间
getDisplayTime()¶
- 获取显示时间,形如“07:30”
- 返回: str - 显示时间
getLater(*time)¶
- 参数:
- *time: tuple[int] - 元素为刻的元组
- 返回与输入相比更晚些的时间