设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
楼主: 百里_飞柳
打印 上一主题 下一主题

[原创发布] 【老鹰的RGSS3脚本小巢】对话框扩展(9.6英语版)

[复制链接]

Lv2.观梦者

梦石
0
星屑
419
在线时间
30 小时
注册时间
2022-12-22
帖子
31
61
发表于 2026-4-4 01:13:07 | 只看该作者
提问!我想把\pop和文字特效类转义符一起用,但是却会出bug,这两个现在可以一起用么?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
419
在线时间
30 小时
注册时间
2022-12-22
帖子
31
62
发表于 2026-4-4 02:03:55 | 只看该作者
晨风1 发表于 2026-4-4 01:13
提问!我想把\pop和文字特效类转义符一起用,但是却会出bug,这两个现在可以一起用么? ...

经过测试发现可以,只要在特效类转义符后加一个空格再补\pop就可以了,但是会弹一秒十分宽的窗口再瞬间缩回动态窗口...有些不美观....
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
419
在线时间
30 小时
注册时间
2022-12-22
帖子
31
63
发表于 2026-4-4 02:28:41 | 只看该作者
晨风1 发表于 2026-4-4 02:03
经过测试发现可以,只要在特效类转义符后加一个空格再补\pop就可以了,但是会弹一秒十分宽的窗口再瞬间缩 ...

好吧是我铸币了原来pop放在首位就可以了(x)

点评

都是随文字绘制动态生效的,但位于开头的转义符会在对话框打开前生效,所以开头pop会使对话框先变小,中间pop则对话框会按原大小打开再变小  发表于 2026-4-4 11:16
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
419
在线时间
30 小时
注册时间
2022-12-22
帖子
31
64
发表于 2026-4-4 22:19:43 | 只看该作者
提问!如果说我的敌群理由有四个敌人,我想让他们同时说话然后同时让我按Z关闭,我该怎么写?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
419
在线时间
30 小时
注册时间
2022-12-22
帖子
31
65
发表于 2026-4-4 22:20:56 | 只看该作者
晨风1 发表于 2026-4-4 22:19
提问!如果说我的敌群理由有四个敌人,我想让他们同时说话然后同时让我按Z关闭,我该怎么写? ...

打错字了,敌群里有四个敌人orz...
回复 支持 反对

使用道具 举报

Lv6.析梦学徒

老鹰

梦石
40
星屑
37240
在线时间
7038 小时
注册时间
2012-5-26
帖子
3346

极短24评委极短23参与极短22参与极短21评委老司机慢点开短篇十吟唱者组别冠军开拓者剧作品鉴家

66
 楼主| 发表于 2026-4-5 00:52:39 | 只看该作者
晨风1 发表于 2026-4-4 22:20
打错字了,敌群里有四个敌人orz...

因为对话框有打开特效,文字也可能有移入特效,所以无法出现多个对话框一起打开,只能逐个打开并保留。

第一个文字显示,在敌群中index为1的敌人头上显示:
\pop[1]测试用\hold\^

第二个文字显示:
\pop[2]测试用\hold\^

第三个文字显示:
\pop[3]测试用\hold\^

第四个文字显示:
\pop[4]测试用

前面的对话框都利用 \hold 保留,并利用 \^ 跳过按确定键继续,最后一个正常写,就能在它关闭时也把前面的都全部关闭了。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
419
在线时间
30 小时
注册时间
2022-12-22
帖子
31
67
发表于 2026-4-5 10:00:25 | 只看该作者
百里_飞柳 发表于 2026-4-5 00:52
因为对话框有打开特效,文字也可能有移入特效,所以无法出现多个对话框一起打开,只能逐个打开并保留。

...

okok,好的谢谢
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
419
在线时间
30 小时
注册时间
2022-12-22
帖子
31
68
发表于 2026-4-7 00:26:08 | 只看该作者
来反馈bug喽,如果在文本框里使用\I[]绘制icon的转义符绘制icon的话会有白底

点评

感谢,确实是边框底纹的问题  发表于 2026-4-7 11:06
先确保这图标用在默认物品上时没有白底,然后图标也会受font转义符影响的,也会绘制边框底纹等特效  发表于 2026-4-7 07:49
你确定你的icon素材图没有白底吗?  发表于 2026-4-7 01:03
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
419
在线时间
30 小时
注册时间
2022-12-22
帖子
31
69
发表于 2026-4-21 19:32:04 | 只看该作者
本帖最后由 晨风1 于 2026-4-21 19:36 编辑

来反馈一个不知道是不是问题的问题?当对话中存在\{这种放大文字的转义符时(一个或一个以上),此时如果在战斗中或者地图中事件使用\pop[1]且开启动态高度对话框,对话框的高度依旧是原始高度,导致文字显示时会上下跳然后需要按上下键才能看全....手动调整高度后就没这个问题了。
回复 支持 反对

使用道具 举报

Lv6.析梦学徒

老鹰

梦石
40
星屑
37240
在线时间
7038 小时
注册时间
2012-5-26
帖子
3346

极短24评委极短23参与极短22参与极短21评委老司机慢点开短篇十吟唱者组别冠军开拓者剧作品鉴家

70
 楼主| 发表于 2026-4-21 22:21:57 | 只看该作者
晨风1 发表于 2026-4-21 19:32
来反馈一个不知道是不是问题的问题?当对话中存在\{这种放大文字的转义符时(一个或一个以上),此时如果在战 ...

这个是在 2.2.0 之后特地设计的,在 win 转义符里新增了 :lhnl 变量用来控制:

默认 0 ,会使对话框的每一行的高度都强制修改为 line_height 的值,方便对话框在固定高度时排版。

你可以改成 1,会使对话框的每一行高度为文字的实际高度,这也更适配 pop 模式,避免出现内容移动。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2026-6-4 10:49

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表