Project1

标题: 游戏时间显示不一致是为什么 [打印本页]

作者: 青梅不酸    时间: 2026-4-24 15:59
标题: 游戏时间显示不一致是为什么
如题:游戏载入显示的游戏时间跟存档时显示的游戏时间不一致,实际来说载入时显示的时间是对的

ad59f0f280d3df73882858c6ea590f88.png (14.4 KB, 下载次数: 23)

载入游戏显示的时间

载入游戏显示的时间

33f320950a17f20f3f2c31714989a492.png (30.91 KB, 下载次数: 28)

存档时显示的时间

存档时显示的时间

作者: 喵呜喵5    时间: 2026-4-25 00:29
游戏过程中是不是开了什么fps加速
作者: 青梅不酸    时间: 2026-4-25 08:35
喵呜喵5 发表于 2026-4-25 00:29
游戏过程中是不是开了什么fps加速

还真是,那老哥有没有办法解决啊
作者: 喵呜喵5    时间: 2026-4-25 21:26
没看过xp的代码不太确定:
存档里记录的是游戏总共过了多少帧,界面显示的时候会用总帧数除fps来算出来游戏总时长
要保持一致就改写对应逻辑直接计算时把取实时的fps写死成取固定值就行
作者: ppspssss2    时间: 2026-4-25 22:21
看样子如果载入文件的时间对的话,目测是把保存文件的时间乘以三
作者: 青梅不酸    时间: 2026-5-1 13:54
喵呜喵5 发表于 2026-4-25 21:26
没看过xp的代码不太确定:
存档里记录的是游戏总共过了多少帧,界面显示的时候会用总帧数除fps来算出来游戏 ...

解决了,谢谢




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1