猫大,窗口增强-对话窗口v1.1 刷新画面:按键跳过 部分发现一个bug 在按B 取消键跳过对话的时候,如果我对话中有显示选项,并且是取消无效的情况,就会直接跳出,而不是默认的无法关闭对话框并且播放无效的音效, 请问怎么修正? |
更新v1.6 update |
真好用,感谢楼主分享。 |
本帖最后由 89444640 于 2017-12-30 09:56 编辑 提个问题,这个应该在哪里改? 我查了一下,可能是SEP 插件公共核心 1894行开始 def draw_actor_exp(actor, x, y) contents.font.color = system_color contents.draw_text(x, y, 24, 32, Vocab.exp_a) contents.font.color = normal_color contents.draw_text(x + 24, y, 84, 32, actor.exp_s, 2) contents.draw_text(x + 108, y, 12, 32, "/", 1) contents.draw_text(x + 120, y, 84, 32, actor.next_exp_s) end end 这段 我这里没有脚本以前,是Window_Base 220行开始改成了 def draw_actor_exp(actor, x, y) self.contents.font.color = system_color self.contents.draw_text(x, y, 64, 32, "Exp:") txt = "#{actor.now_exp}/#{actor.next_exp}" cx = contents.text_size(txt).width self.contents.draw_text(x+64, y, cx, 32, txt) end 删除了SEP 插件公共核心后 显示是这样的 因为只有这段有exp描述,推测可能是这里出问题了,但是我直接把这段复制到sep核心插件会出问题,应该是#闹得,如果弄过来,让exp如图正常显示,应该怎么描述呢? 我不懂程序语法,只能慢慢蒙着实验看看怎么弄能正常显示,还请帮忙看一下。 菜单主界面底下的exp也不给描绘…… 我改了很多次都没变化,因为眼中菜单冲突,范例中脚本3~5都没法用。 全局搜索,替换所有脚本中出现的两个词组为后面的, 然后毅然只能显示成XXX/XXXX 前面的数字只能显示后三位,第四位无法显示。 真的不知道该怎么弄了。 刚才看了game actor,发现行数与默认不一样,于是挨个找 发现这里 与默认脚本不一样 应该是什么时候动过,我试着改一下看看。 改了以后还是不行,然后接着一行一行的对着看哪里动过。 发现windows status动过,而且还没少动。行数查了好多。 于是一行一行的找,发现了这里应该是描述exp的地方了。 于是对着默认脚本看把最有可能的脚本复制过来。 终于成功了T T 真是得多谢楼主,辛苦了。 |
本帖最后由 SailCat 于 2017-12-18 21:28 编辑 更新完整版插件 v1.2并范例 发布的版本中将所有设置项都写成了RGSS1的默认值,也就是说,连血条阴影啥的都没有……你自己打开设置项就行了 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-25 16:37
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.