企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
\<evalcmd\> 经过 && double 或 bool && 经过时间以毫秒为单位,或真或假。 && name && string && 经过计时器的名称。 && \[time\] && double && 测试时间以毫秒为单位。 && \[reset\] && bool && 如果应重置计时器,则为 True。 \</evalcmd\> 测量自启动以来一个已命名 *经过计时器* 的时间,以毫秒为单位。计时器是全局的,因此您应选择一个惟一名称。 首次测量指定计时器时启动该计时器。 如果仅使用一个参数进行调用,则返回值为自计时器启动以来经过的毫秒数。 如果给出了可选 *时间* 参数,则 `Elapsed()` 函数测试是否已经过了指定毫秒数,并且该函数返回 **true** 或 **false**。请注意,在这种模式下,该函数在首次启动计时器时也返回 **true**。 如果将 *重置* 参数设置为 **true**,则在已过指定时间时,计时器将重置为零。 //<Example://> if (Elapsed("test_timer", 5000, true)) { ... }