Project1

标题: 【RPGMaker MV】地图对话窗口位置和大小调整插件 [打印本页]

作者: Arrose    时间: 2024-2-6 14:14
标题: 【RPGMaker MV】地图对话窗口位置和大小调整插件
本帖最后由 Arrose 于 2024-4-11 12:54 编辑

只是新手写的第一个插件,之前写过MZ版本,然后今天有小伙伴说需要MV版本的,所以快速整了一个,感谢使用!

插件地址:https://github.com/arrosev/RPGMakerMZPlugins
使用协议:MIT

【V1.0.0】插件演示:https://www.bilibili.com/video/BV1Y6421u7fr
      1. 通过插件参数可以全局为所有对话框设置位置和大小
      2. 通过插件命令可以单独为局部某一个对话框设置位置和大小,会覆盖全局设置,
         但是只作用于插件命令后紧跟的一条对话框

【V1.0.1】
      1. 修复和行数插件兼容问题(现在不会随着行数插件最大行数来调整对话框高度,现在默认是使用4行的高度)

插件指令是 set 横坐标 纵坐标 宽 高,比如你需要一个对话框的左上角在(0, 0),并且宽为400,高为150,就设置成:set 0 0 400 150

MZ版本:https://rpg.blue/forum.php?mod=v ... p;extra=#pid2987547

ASDynamicMessageWindow【1.0.0】.rar

1.36 KB, 下载次数: 23

1.0.0

ASDynamicMessageWindow【1.0.1】.rar

1.47 KB, 下载次数: 9

1.0.1


作者: 雷影    时间: 2024-2-6 14:48
怎么单独设置对话框大小位置?插件指令是什么啊
作者: Arrose    时间: 2024-2-6 15:00
本帖最后由 Arrose 于 2024-2-6 15:01 编辑
雷影 发表于 2024-2-6 14:48
怎么单独设置对话框大小位置?插件指令是什么啊


忘记发插件演示了,抱歉,看这个:https://www.bilibili.com/video/BV1Y6421u7fr

我没想到这插件还真有人用啊。。。。。。。。。
作者: 雷影    时间: 2024-2-6 19:52
本帖最后由 雷影 于 2024-2-6 19:58 编辑

用还是想用的!本想作出一个显示在画面中间的物品兑换列表或者显示公告的效果!
可是加高了对话框也似乎还是只能显示4行文字啊?

说起来在VX 还是VA上有个用滚动文字功能做的一个显示大段文字还能自由上下滚动显示的功能,貌似MV上没见过
作者: y967    时间: 2024-2-6 20:42
本帖最后由 y967 于 2024-2-6 20:53 编辑

可以,不错,挺好,如果对话框的左上角坐标可以跟随主角或者事件位置就更好了,XP有这种插件,要是这个么,得计算每个事件NPC的坐标有点麻烦。还有发现了一个小BUG,如果字数很多,跳到第二行的对话框大小会变成默认的宽和高。
作者: Arrose    时间: 2024-2-6 20:48
本帖最后由 Arrose 于 2024-2-6 20:49 编辑
雷影 发表于 2024-2-6 19:52
用还是想用的!本想作出一个显示在画面中间的物品兑换列表或者显示公告的效果!
可是加高了对话框也似乎还 ...


你好,可以截图给我看下你要的效果吗,我看看能不能帮你做一个插件
作者: Arrose    时间: 2024-2-6 21:05
本帖最后由 Arrose 于 2024-2-6 21:18 编辑
y967 发表于 2024-2-6 20:42
可以,不错,挺好,如果对话框的左上角坐标可以跟随主角或者事件位置就更好了,XP有这种插件,要是这个么, ...


你好,是说有多行对话的对话框会恢复默认的对话框大小吗?

我刚才试了下四行的对话,好像没问题,是只用了这一个插件吗?如果有多个插件的话,试试把这个插件放在最底下。
作者: 雷影    时间: 2024-2-6 21:20

大概是这种效果,不过这只能显示4行文字
作者: Arrose    时间: 2024-2-6 21:29
本帖最后由 Arrose 于 2024-2-6 21:41 编辑
雷影 发表于 2024-2-6 21:20
大概是这种效果,不过这只能显示4行文字


好的好的,我看看能不能做,MV自带的滚动文字似乎可以,貌似只要调整下位置和大小,不过它好像自己默认是会往上一直滚动文字。。。。。。。

我明天直接帮你做个专门显示公告的插件好了,就不在这个插件改了。

等等,貌似有个特别简单的方法,我今天晚上就帮你搞兄弟!
作者: Arrose    时间: 2024-2-6 22:21
雷影 发表于 2024-2-6 21:20
大概是这种效果,不过这只能显示4行文字

明天帮你弄吧,我看了下改对话窗显示行数的,貌似MV的插件指令只能传字符串,这就有点麻烦了。
这样吧,你把你所有需求整理下,刚好我自己的项目本身也需要做一个类似的,明天我来研究一下,
重新写一个新插件比较好。
作者: Arrose    时间: 2024-2-8 11:48
Arrose 发表于 2024-2-6 21:05
你好,是说有多行对话的对话框会恢复默认的对话框大小吗?

我刚才试了下四行的对话,好像没问题,是只用 ...

放在自动换行插件下面还不行的话,可以给我自动换行插件的链接吗,我看看能不能做兼容。
作者: 6633069    时间: 2024-4-18 16:00
感觉不错啊




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