跳转至

游戏时间工具

​ 游戏时间工具可以获取和处理游戏时间,包含获取时间、获取显示时间等功能。

名称 游戏时间工具
包路径 util2.basic.gametime
开发者 kunjinkao_xs

class GameTimeUtil

  • 基类:object
  • 保存和处理游戏时间的工具

构造函数

GameTimeUtil(tick):

  • 参数:
    • tick:
      • int | float | long - 以当前游戏刻设置
      • str - 以当前显示时间设置,如"8:30"
      • World - 以世界对象设置,获取当前世界的时间
      • str - 以世界名设置,尝试以世界名获取时间
  • 抛出:TypeError: 不支持的格式

方法

calDifference(toTick)

  • 参数:
    • toTick:
      • int | float | long - 当前游戏刻
      • str - 当前显示时间,如"8:30"
      • World - 世界,获取当前世界的时间
      • str - 世界名,尝试以世界名获取时间
  • 计算到toTick的时间差
  • 返回:int - 时间(ticks)差

getTime()

  • 获取时间
  • 返回: int - 时间

getDisplayTime()

  • 获取显示时间,形如“07:30”
  • 返回: str - 显示时间

getLater(*time)

  • 参数:
    • *time: tuple[int] - 元素为刻的元组
  • 返回与输入相比更晚些的时间