入门教程

Time 时间类

Time 类用来管理游戏的时间,它辅助 Game 类处理何时更新游戏、何时释放CPU等。

Time 类提供给开发者的函数有限,如下:

1
2
3
4
5
6
7
8
9
10
11
// 获取上一帧与当前帧的时间间隔(秒)
float dt = Time::getDeltaTime();

// 获取上一帧与当前帧的时间间隔(毫秒)
unsigned int dtMs = Time::getDeltaTimeMilliseconds();

// 获取游戏总时长(秒)
float totalTime = Time::getTotalTime();

// 获取游戏总时长(毫秒)
unsigned int totalTimeMs = Time::getTotalTimeMilliseconds();