Jas*_*ich 1 time lua frame-rate timer love2d
我正在使用Love2D为我和我的朋友创建一个小游戏,但是,我遇到了一个问题:我想计算经过的时间,与帧速率无关.我正在尝试这个但是轻微的错误加起来并最终在1/100秒内传递'秒'.
local last_time = os.time()
function timeofday_update()
world_time = world_time + os.time() - last_time
end
Run Code Online (Sandbox Code Playgroud)
为什么不在程序开头标记时间,或者在when(begin_time = os.time())开始时标记时间,然后'当前经过的时间'只是os.time() - starting_time.没有必要积累......