Project1

标题: 从代码的角度,如何实现对话框不再打断人物移动操作? [打印本页]

作者: ltxfj    时间: 2019-9-29 20:12
标题: 从代码的角度,如何实现对话框不再打断人物移动操作?
求教一下大家……

现在想实现一个效果,就是周围的摊贩自动地喊话,不影响主角操作。

总算是搞定了气泡的制作,现在Game_Message能够变成气泡样式。

但是一旦呼出了$GameMessage,在里面添加了对话内容之后,人物角色就自动停止了。

我想把这个模式取消掉,就是在不影响人物的情况下,仍然能在地图上呼出多个不同的对话泡泡,并且不受主角影响。

请问下从代码的角度上,我应该更改哪里的代码……或者请问各位大佬是否有知道的类似的插件我可以下来看代码学习一下……

我试了下把Game_Interpreter.prototype.command101里面的this.setWaitMode('message');给注释掉,然后再加了个对话事件,但还是给停下了。

呃……只能求教一下了。
作者: 百里_飞柳    时间: 2019-9-29 21:35
http://rpg.blue/thread-406304-1-1.html
感觉和这个很像?
作者: 梦想家大魔王    时间: 2019-9-29 21:46



作者: Fan723    时间: 2019-9-29 23:43
不建议修改源生的显示文章方法,这样虽能解决你目前问题,但以后会出现 Bug 陷入驳论的。
其实还有一个 Galv 的弹出显示文章插件,这个可在不影响源生显示文章的方法上让它变得可控。

GALV_TimedMessagePopups.js
作者: 飞云亲亲    时间: 2023-12-16 01:10
梦想家大魔王 发表于 2019-9-29 21:46

您好,这种是怎么做的呀?




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