Project1

标题: MOG存档严重掉帧的现象…… [打印本页]

作者: 創世神    时间: 2019-2-2 22:14
标题: MOG存档严重掉帧的现象……
不知道作者有没有发布新版本。
每次打开存档界面直接卡死几秒,可以看到帧数图片右边的灰色表格有一格只有0-3帧……


作者: 白嫩白嫩的    时间: 2019-2-3 11:35
表示并没有
作者: 創世神    时间: 2019-2-3 11:36
白嫩白嫩的 发表于 2019-2-3 11:35
表示并没有

看第一个图片你就知道了
作者: 梦想家大魔王    时间: 2019-2-3 12:03
你的数据库中像角色、职业、物品等等的数量上限是不是设置得很大?这些上限每提高一点,存档里面就会多一条记录,设置得过高的话会大大增加存取档案的时间成本。
设计游戏时先大体做个规划,不要一上手就在数据库里动手脚,那些数量上限什么的够用就好。
作者: 創世神    时间: 2019-2-3 12:23
梦想家大魔王 发表于 2019-2-3 12:03
你的数据库中像角色、职业、物品等等的数量上限是不是设置得很大?这些上限每提高一点,存档里面就会多一条 ...

数据库上限根本不够用
作者: 梦想家大魔王    时间: 2019-2-3 20:24
不知道是不是我的错觉,VA和MV数据库设置同样大的上限,存取档案时MV要比VA慢,能感觉到明显的卡顿。
作者: if216    时间: 2019-2-3 20:29
一般不是数据大的问题。而是呢的某个脚本的某个update更新程序在大开销的反复,重复做一些工作。这样帧数就回大幅下降。
作者: Drill_up    时间: 2019-2-6 08:23
(´⊙ω⊙`) 这是一个比较纠结的问题。
rmmv存档有一个数据转码流程,会把存档的json数据转成十六进制的序列。
用记事本打开 .rpgsave 文件就可以看到全是转码后的文本。
没有截图的情况下,普通数据转码后也就10K左右。
但是由于多了截图,图片存入存档,也要转码,就要多30K左右内容。

每次打开存档界面,都会读取所有的存档并转码,如果你存满了6个截图的档案,这个转码的过程会严重消耗速度,引起卡顿掉帧。
目前还没有办法解决这个问题,不过你提到了,我还是在那里加个可选不存截图的设置吧。




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