时间与调度
2026/4/14大约 1 分钟
最后同步日期:2026-04-15 | Godot 官方原文 — Time
时间与调度
想象你需要知道现在几点了、游戏运行了多久、怎么让时间变慢。时间与调度函数就是 Godot 引擎的手表和日历,帮你获取系统时间、计算帧间隔、实现慢动作效果。
核心概念
- Time 单例:获取系统日期时间和运行计时。
- Engine 单例:获取 FPS、帧数、时间缩放等引擎状态。
- 时间缩放:set_time_scale 可以让整个游戏变慢或变快。
函数总览
| 函数名 | 描述 | 使用频率 | 详细文档 |
|---|---|---|---|
| Engine.get_frames_per_second | 获取当前 FPS | ★★ | 查看 |
| Engine.set_time_scale | 设置时间缩放(慢动作效果) | ★★ | 查看 |
| Time.get_ticks_msec | 获取引擎启动后的毫秒数 | ★★ | 查看 |
| Time.get_ticks_usec | 获取引擎启动后的微秒数 | ★ | 查看 |
| Time.get_datetime_dict_from_system | 从系统获取日期时间字典 | ★ | 查看 |
| Time.get_unix_time_from_system | 获取 Unix 时间戳 | ★ | 查看 |
