Time Control

Script allowing you to control time.

目前為 2024-03-30 提交的版本,檢視 最新版本

作者
AGitUser0001
評價
0 0 0
版本
1.2.1
建立日期
2024-03-30
更新日期
2024-03-30
尺寸
4.5 KB
授權條款
MIT
腳本執行於
所有網站

This script creates a global window.time object that allows you to control time in a webpage.

The window.time object contains:

  • get, set time.scale: number: The current scale that time moves at. When set, changes the scale and sets pristine to false.
  • get, set time.now: number: The current time on the page. Should be equal to window.Date.now(). When set, time jumps to the set time.

  • get time.real: number: The actual time grabbed from DateConstructor.now().

  • get, set time.debug: boolean: A boolean that controls logging of calls.

  • get, set time.pristine: boolean: Whether time has been modified. When set, if set to true, syncs time.

  • time.jump(newTime: number): undefined: Jumps time to newTime, a number.

  • time.sync(resetScale: boolean = true): undefined: Syncs time with real time, optionally resetting the scale.