meta data for this page
📚 差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版 | |||
| scripting:native:timer [2025/06/13 07:26] – bibiboxs | scripting:native:timer [2025/06/13 07:28] (当前版本) – bibiboxs | ||
|---|---|---|---|
| 行 52: | 行 52: | ||
| ## Static Function | ## Static Function | ||
| - | ### Timer.GetRealTime() | + | ### Env.Timer.GetRealTime() |
| > 获取当前时间(Timer所用的时间单位,以秒为单位,并非现实时间)。 | > 获取当前时间(Timer所用的时间单位,以秒为单位,并非现实时间)。 | ||
| 行 59: | 行 59: | ||
| ```javascript | ```javascript | ||
| - | function Timer.GetRealTime(): | + | function |
| ``` | ``` | ||
| - | ### Core.Timer.Create() | + | ### Env.Timer.Create() |
| > 新建一个计时器,定时\定次执行指定代码。 | > 新建一个计时器,定时\定次执行指定代码。 | ||
| 行 73: | 行 73: | ||
| ```javascript | ```javascript | ||
| - | function | + | function |
| ``` | ``` | ||
| ```javascript | ```javascript | ||
| - | Core.Timer.Create(() => { | + | Env.Timer.Create(() => { |
| DLog(" | DLog(" | ||
| }, 1); | }, 1); | ||
| - | Core.Timer.Create(() => { | + | Env.Timer.Create(() => { |
| DLog(" | DLog(" | ||
| }, 1, 3); | }, 1, 3); | ||
| 行 88: | 行 88: | ||
| - | ### Core.Timer.Remove() | + | ### Env.Timer.Remove() |
| > 关闭一个计时器,销毁实例。 | > 关闭一个计时器,销毁实例。 | ||
| ```javascript | ```javascript | ||
| - | function | + | function |
| ``` | ``` | ||
| ```javascript | ```javascript | ||
| - | let myTimer = Core.Timer.Create(() => { | + | let myTimer = Env.Timer.Create(() => { |
| DLog(" | DLog(" | ||
| }, 1); | }, 1); | ||
| - | if(myTimer != null) Core.Timer.Remove(myTimer); | + | if(myTimer != null) Env.Timer.Remove(myTimer); |
| ``` | ``` | ||
| - | ### Core.Timer.Find() | + | ### Env.Timer.Find() |
| > 根据`Tag`标识查找一个计时器,返回找到满足条件的第一个计时器。 | > 根据`Tag`标识查找一个计时器,返回找到满足条件的第一个计时器。 | ||
| 行 113: | 行 113: | ||
| ```javascript | ```javascript | ||
| - | function | + | function |
| ``` | ``` | ||
| ```javascript | ```javascript | ||
| - | Core.Timer.Create(() => { | + | Env.Timer.Create(() => { |
| DLog(" | DLog(" | ||
| - | }, 1).SetTag(" | + | }, 1).SetTag(" |
| - | let findTimer = Core.Timer.Find(" | + | let findTimer = Env.Timer.Find(" |
| - | if(findTimer != null) Core.Timer.Remove(myTimer); | + | if(findTimer != null) Env.Timer.Remove(myTimer); |
| ``` | ``` | ||
| 行 139: | 行 139: | ||
| function timer.SetTag( tag: string ) | function timer.SetTag( tag: string ) | ||
| ``` | ``` | ||
| + | |||