Rmmv中的常见问题
常见问题 - 插件报错
图片配置报错
问题名称 | 图片配置报错 |
问题图示 | Rmmv软件1.6报错:![]() ![]() |
问题描述 | 出现黄色提示报错中的一种,有 Fail to load 的字样。 |
出现时机 | > 使用新插件时,资源未配完整,就会出现。> 变动了资源文件夹,或者资源文件名,游戏时会出现。 |
原理解析 | 该问题属于正常报错,插件找不到指定的图片,所以会反馈出这类报错问题,你只需要在指定文件夹下,把图片加上,就可以解决。(如果你是用1.5版本以下的rmmv,一般不能正常显示中文,建议升级rmmv软件或购买正版) |
解决方案 | 只要有 Fail to load 字样,就说明是文件名配置不对。根据所给的路径,加上图片即可。 |
找不到数据’1’、’2’、’10’…
问题名称 | 找不到指定数据Cannot read property ‘1’ of undefined |
问题图示 | ![]() |
问题描述 | 出现黄色提示报错中的一种,有 Cannot read property ‘xxxx’ of undefined 的字样。 |
出现时机 | > 设计者在换新插件后,读取旧存档时出现。> 设计者发布新游戏,玩家用旧档覆盖然后开游戏读取时出现。 |
原理解析 | 该问题属于正常报错,插件找不到指定的数据,所以会反馈出这类报错问题,这类问题如果在 插件示例 中不会出现,那么很有可能是新插件找不到旧存档中的数据而产生的问题。因为,加入新的插件后,部分新插件 会去存档内容中找是否有自己对应的数据,由于旧存档没有给插件开辟存储变量空间,所以会返回未定义的错误。(mog插件都有这个问题;drill插件中做了兼容,大部分情况不会不存在此问题)该问题与 找不到’length’ 属于相同问题。 |
解决方案 | 删除旧存档即可。注意,这对于部署了游戏并发布了的开发者来说,是比较严重的后果,所以在你发布前,一定要确认不再添加新的功能和插件,保持版本稳定非常重要。 |
找不到’length’
问题名称 | 找不到’length’Cannot read property ‘length’ of undefined |
问题图示 | ![C:\Users\lenovo\AppData\Roaming\Tencent\Users\1355126171\QQ\WinTemp\RichOle\FQZA$Q4_7D]9_B%(R}K7MO2.png](./images/Rmmv中的常见问题/Rmmv中的常见问题-004.png) |
问题描述 | 出现黄色提示报错中的一种,有 Cannot read property ‘length’ of undefined 的字样。 |
出现时机 | > 换上新插件后,读取旧存档时出现。 |
原理解析 | 该问题与 找不到数据’1’、’2’、’10’… 属于相同问题。详情去看看那个问题的解析过程。 |
解决方案 | 删除旧存档即可。 |
转换JSON时出错
问题名称 | 转换JSON时出错Unexpected token u in JSON at position 0 |
问题图示 | ![]() |
问题描述 | 出现黄色提示报错中的一种,有 …in JSON at position… 的字样。 |
出现时机 | > 换上新插件后,新插件报错。 |
原理解析 | 这类问题多半是 插件作者 自己忽视了空对象的特殊情况而造成的问题。你在插件配置中将”{}”类型的配置设成了空字符串,所以导致转换时出错。打开出错时提示的插件,将其设置配置完善后就不会报错了。你也可以跟作者提一下这个bug。不过要先确定你的插件是不是最新版。(新版可能已经修复了) |
解决方案 | > 自己解决:打开插件将里面的多嵌套的设置配置完整即可,包括配置空图片。> 告诉作者:先确定是不是最新版插件,然后找到作者提一下就好了。 |
其他报错
1)寻找自身误操作
如果你的插件中出现了其他报错,
可以先看看文档:“0.问题解答集合(FAQ) > 插件出错时解决方案.docx
”
确认自己没有在使用插件是出现错误操作。
2)查看插件文档
比较详细的文档中,会有专门的章节:常见问题(FAQ)
出错时,先按F8定位到是哪个插件的报错,然后再看看该插件有没有文档。
详细流程见后面章节:说明文档用法 。
3)找群咨询
如果文档中也没有对错误的说明,
那么可以找群或者问做游戏的群友。
按F8可以打开控制台,定位到插件错误位置,给群友看看。
常见问题 - 游戏错误
游戏闪退(进入超大地图时)
问题名称 | 进入超大地图时游戏闪退 |
问题图示 | 在闪退前,按F8,可以临时看到下面这个情况。(之后窗口会瞬间关闭)![]() |
问题描述 | 进入大地图后直接闪退,不报任何错误。 |
出现时机 | > 进入超大地图时,等的时间超过3秒后,有概率触发这种闪退。> 执行某些事件指令,游戏卡顿,然后闪退 |
原理解析 | 这种情况通常发生的可能性非常低,同时开一堆占内存的大软件,才会发生这种情况。![]() |
解决方案 | 关掉占用内存的其它程序即可,诸如ps、ai等大软件。你也可以在设计的时候尽量使用小地图,少事件,防止发布后玩家遇到这类问题。 |
小爱丽丝图标占领
问题名称 | 小爱丽丝图标占领 |
问题图示 | ![]() |
问题描述 | 有时候你会发现你自己制作的游戏图标,被小爱丽丝占领了。并且改不了。 |
出现时机 | > 打开示例后,隔一段时间后,有几率永久变成小爱丽丝 |
原理解析 | 这是windows操作系统内部的图标缓存机制给弄的。windows在执行一个程序之后,如果这个exe的路径提供了一个ico图标,那么将会对其进行暂存。1.转移文件夹没有用,因为转移文件夹,系统也会智能地把图标路径给改了。2.重装rmmv也没用,因为注册表中存储了rmmv的exe执行路径,下次装上时,会自动扫描rmmv键值。 |
解决方案1 | 用记事本打开package.json,![]() ![]() |
解决方案2 | 如果方案1不能解决问题,那么可以直接删图标缓存解决此方法。图标缓存在这个路径:C:\Users\Administrator\AppData\Local\User Data\Default的Favicons文件进入文件夹,把这个文件删除,重新打开游戏图标就刷新了。(打开其他rm游戏都要去删一次那个缓存文件,因为那些也会被占领图标)当然,最好的方法是:不管它。过几天后就会系统会自己刷新缓存,这时候图标就换掉了。新部署的游戏图标 不会 被占领,因为部署后是一个新生成的exe。 |
Rmmv部署失败
问题名称 | Rmmv部署失败 |
问题图示 | |
问题描述 | 在部署工程时,发现游戏部署失败。 |
出现时机 | > 点击部署按钮,部署过程出现 |
原理解析1 | 目前已知的一种情况是,声音文件的名字含有符号“#”。该问题会造成rmmv部署失败。 |
解决方案1 | 打包前,检查一下文件名,将所有含”#”号的文件改名即可。 |
原理解析2 | 还有一种情况,群友不小心拖了window的路径,在资源文件夹下自动创建了一个快捷方式。当rmmv打包到含快捷方式的文件夹时,会终止并提示创建发行包失败。 |
解决方案2 | 打包前,检查一下文件路径下的快捷方式,删掉即可。 |
Rmmv部署时去除了ogg文件
问题名称 | Rmmv部署时去除了ogg文件。 |
问题图示及描述 | 使用rmmv自带加密方式,设置密钥,选择 Android/iOS,点击确定。![]() |
出现时机 | > 点击部署按钮,部署过程出现 |
原理解析 | 由于只是rmmv,安卓部署有一个硬性规定,即只能用m4a(音频)和mp4(视频),如果工程中只有ogg和webm文件,那么就没有任何文件被部署。(这个问题在rmmz中已经解决,兼容ogg的安卓打包) |
解决方案 | 必须把所有ogg声音文件转为m4a,webm视频文件转为mp4,再进行部署即可。 |
常见问题 - 软件错误
Rmmv软件闪退
问题名称 | Rmmv软件闪退 |
问题图示 | (无图) |
问题描述 | 闪退有很多各种各样的情况,比如游戏时闪退、打开软件就闪退、游戏某些特定操作时必然闪退等。注意,闪退:是指游戏突然立即关闭。闪退 ≠ 卡顿**闪退 ≠ 长期卡顿+卡退**闪退 = 突然卡退 = 突然崩溃 |
原理解析 | 卡顿 是游戏运行性能问题。闪退 是游戏内存问题,也可能是系统恶性bug。 |
解决方案1 | 可能是内存溢出导致的。需要关闭电脑中其他运行的大软件,避免抢内存情况。类似可见前面章节:游戏闪退(进入超大地图时) 。 |
解决方案2 | 可能是因为电脑环境特殊而闪退的。可见文档“0.问题解答集合(FAQ) > Rmmv中的罕见问题.docx ” |
解决方案3 | 可能是系统的恶性bug。如果游戏是因为恶性bug闪退,通常游戏根目录下可能会多出一个error.log或crash.log文件,找一找这个文件,然后用记事本打开文件,根据其中的内容去上网找找有没有解决方案。 |
常见问题 - 说明文档
说明文档用法
比较详细的文档中,会有专门的章节:常见问题(FAQ)
这里会列出一些多数群友出现问题频次非常高的问题,留意一下。
要定位到报错的插件,可以按F8的控制台如下图。
下图为没有报错时的样子。
有报错后,会出现如下图类似的信息。
由上图可知, YEP_X_ActSeqPack1.js 插件有报错。
由于此插件不是作者我Drill的插件,因此可能是插件之间存在冲突。遇到这类冲突问题时,需要一个一个关闭插件,直到找到相互冲突的插件,并且这类冲突一般很难解决,只能在两个冲突的插件之间二选一。 |
贡献者
暂无相关贡献者
页面历史
暂无最近变更历史