Project1
标题:
游戏出现了卡顿,找不到原因。
[打印本页]
作者:
wan5337088
时间:
2018-6-15 00:54
标题:
游戏出现了卡顿,找不到原因。
本帖最后由 wan5337088 于 2018-6-15 00:55 编辑
测试游戏,很流畅,然后战斗几次或者读几次档就会变卡,越来越卡。找了几个小时的原因,实在不知道怎么回事,世界地图有点大,400*400左右,但是出现卡顿了,移动到小地图50*50的一样的会卡。要崩溃了!!!!
并行处理事件一个都没有。。
作者:
喵呜喵5
时间:
2018-6-15 02:24
是否是vx ace最新版,
旧版va显示图片有bug,会导致使用了显示图片指令显示了越多编号的图片游戏越卡
作者:
shencao
时间:
2018-6-15 10:14
我来补充,如果是2楼说的问题,
https://rpg.blue/thread-318353-1-1.html
这个VX Ace_SP1复制插到脚本里(自定义脚本的地方)就可以了,放在其他插件脚本之前。
作者:
wan5337088
时间:
2018-6-16 23:19
喵呜喵5 发表于 2018-6-15 02:24
是否是vx ace最新版,
旧版va显示图片有bug,会导致使用了显示图片指令显示了越多编号的图片游戏越卡 ...
这两天反复测试了几次,发现测试才进去的时候不卡,然后玩上2、3分钟就开始卡了,就是走路的时候卡,3步卡一下,走几步卡一下。不知道什么原因,( ▼-▼ )
作者:
Nil2018
时间:
2018-6-17 13:54
试试这个??
原来我的工程也是越玩越卡,特别是多次战斗后,自动清理内存后会好一些,不懂对你的工程有没有效。
############################################################################
# RM内存自动清理脚本(XP&VX) v 1.00
# 作者:精灵使者 创意:夏娜 各种压力的猫君
# 按惯例,此类脚本应该放在最上面,就会自动工作。
# 使用方法:直接插入脚本的最上面即可
# 如果感觉卡机,请修改GC_FREQ
############################################################################
#--------------------------------------------------------------------------
# ● 设定部分
#--------------------------------------------------------------------------
module GC_CLEAR
GC_FREQ = 500 #清理内存的频率(如果卡机,请调大清理频率,默认1秒整理1次)
GC_TRANSITION = true #场景变换的时候是否立即清理,默认开启
end
#--------------------------------------------------------------------------
# ● 创建自动清理线程
#--------------------------------------------------------------------------
if @gc_thread.nil?
@gc_thread = Thread.new{loop{GC.start;sleep(GC_CLEAR::GC_FREQ)}}
end
#--------------------------------------------------------------------------
# ● 场景变换时清理部分
#--------------------------------------------------------------------------
class << Graphics
alias origin_transition transition unless method_defined? :origin_transition
alias origin_freeze freeze unless method_defined? :origin_freeze
def transition(*args)
origin_transition(*args)
GC.start if GC_CLEAR::GC_TRANSITION
end
def freeze
origin_freeze
GC.start if GC_CLEAR::GC_TRANSITION
end
end
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1