赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 27553 |
最后登录 | 2017-9-29 |
在线时间 | 200 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 200 小时
- 注册时间
- 2008-3-1
- 帖子
- 360
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 木许许 于 2013-6-8 14:44 编辑
地图事件防卡脚本
http://rpg.blue/forum.php?mod=viewthread&tid=277037
想在脚本里找到CPU与帧数互相转化的地方,自己调节一下,似乎下面这一段比较关键。如果红色的那一句改成: Graphics.frame_rate = [[30, Graphics.frame_rate + abs / 2].max, 40].min ,会有什么变化?
if Graphics.frame_count % 20 == 0 and $antilag.max_cpu_utilization <= 100
# 计算CPU最大限度利用和当前的利用率
abs = $antilag.max_cpu_utilization - $antilag.get_cpu_utilization
# 如果改变帧速率的差异
if abs.abs >= $antilag.max_cpu_utilization * $antilag.cpu_tolerance/100.0
Graphics.frame_rate = [[10, Graphics.frame_rate + abs / 2].max, 60].min
end
end |
|