Project1

标题: 如何更改对话框宽度和高度。 [打印本页]

作者: zmj945    时间: 2017-10-30 14:11
标题: 如何更改对话框宽度和高度。
本帖最后由 zmj945 于 2017-10-30 17:24 编辑

首先,我改了屏幕大小,然后用了TDDP的对话框插件……于是导致了对话框整体上移。但是高度不变(也就是默认字体4行字的宽度)


大概就在真无聊下面一行系统默认就打不了字了,严重浪费下面对话框的空间。
求程序大神解决。
我用的插件是YEP的,试过几乎所有的开关变量好像都没有用。(只能调整对话框整体在窗口的高度)

批量输入也没有用(还是会在再一个对话框显示)
求大神帮忙看看...怎么解决一下....



另外:
有没有调整对话框输入时候左对齐的缩进的问题(就是输入的字不要太贴着对话框左边,有几个像素的空隙),如图,名字太顶左边了,虽然可以靠每次打空两格解决,但很麻烦啊(虽然人名手动换行都够麻烦了...)
还有就是能不能改第二张图的默认的输入文本的那一条虚线(换行线)的位置。因为画面调整大小了,一行可容纳字数变多,虚线位置就要往后面调整了...



多谢大神解救....


作者: garfeng    时间: 2017-10-30 14:48
本帖最后由 garfeng 于 2017-10-30 16:21 编辑

贴一下脚本?
附件也行。

用\n代替回车试试。

左侧名称padding如果没有相关设置,可能需要改代码。

默认对话框可以调整最大行数,也是在脚本里改。

JAVASCRIPT 代码复制
  1. Window_Message.prototype.numVisibleRows = function() {
  2.     return 4;
  3. };


把这个4改成你想改的任何数字,这是行数的意思。
看看这个函数有没有被你用的其他插件重写过。

超过4行用\n代替回车

作者: m328759997    时间: 2017-10-30 15:41
默认的对话框 最懂只支持4排。。。

话说其实是我没看懂你表达的意思  。
如果是要增加一行字(或者几行都行)YEP有个插件可以更改。。
作者: zmj945    时间: 2017-10-30 18:29
我自己解决了,有个YEP_MessageCore插件可以解决这个问题...但是字体又改了...唉,再去摸索吧。




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