Nil2018 发表于 2019-6-27 16:01 RUBY 代码复制
所以情况复杂了以后就没那么简单了。 因为一次执行中涉及到图像的动态变化(需要不断更新才能显示出变化),必须手动在流程中加入update 为了防止代码太长,我把update做成了Scene_Map里的方法 如果不好理解的话,只要把SceneManager.scene.update_spriteset(n)当做刷新图片显示 并等待n帧 就好 另外,由于Game_Picture规定的图片z值最大不能超过100,而对话框的z值是200 所以你的“眨眼”图片会被对话框盖住。 这是RM机制的问题,如果不想这样的话就只能自己弄精灵自己设定更大的Z值。 |
根据RM的设计,对话窗口运行时会中止事件解释器(Game_Interpreter) 所以,默认情况下,是没有办法一边对话一边进行公共事件的。 当然,你这个公共事件的内容比较简单,不涉及并行操作,因此可以手动实现。 你可以插入下面这段脚本。 RUBY 代码复制
这段脚本的原理也很简单,就是把你的公共事件"翻译”成脚本直接运行。 当然,如果有更多这样的需求,就需要找人帮你了。 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-7-17 23:08
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.