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

Project1

 找回密码
 注册会员
搜索
查看: 10085|回复: 133

[原创发布] 『又一』立绘对话框系统 for RMVA Ver 5.0.0 支持RGD了!

[复制链接]

[动态]受到cinderelmini的挑战,成功击败了对方。 (打开TA的战斗卡片)

Lv4.逐梦者 (管理员)

砂上描绘的愿想

梦石
5
星屑
2060
在线时间
4910 小时
注册时间
2012-1-15
帖子
4560

开拓者贵宾短篇七成年组亚军剧作品鉴家

发表于 2017-7-21 20:06:04 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
『又一』立绘对话框系统 for RPG Maker VX Ace
Yet Another Window Message with Portrait(YAWMP)

【下载地址】
链接:http://pan.baidu.com/s/1b0yWge 密码:a8d2
包括脚本『YAWMP』本体与必要的前置脚本『Bitmapクラスの拡張』,以及所需的tktk_bitmap.dll(Ver 5.0.0版本起不需要tktk)

【基本使用】
本对话框系统是以『易于在编辑器中使用』为诉求而打造的立绘对话框系统,其1.00版曾经在rm6r论坛的『剧情大挑战』等活动中使用,应该有很多人熟悉。本帖是这个对话框系统的单独发布帖。
基本使用方法如下。
1、像默认头像那样,制作8个一组的脸图,放在工程的Graphics/Faces下面。例如AgnesA.png。
索引图.png

2、将立绘放入工程的Graphics/Faces/Large文件夹,参照脸图的文件名按8个一组命名,例如脸图AgnesA.png对应的立绘为AgnesA_L0.png、AgnesA_L1.png……AgnesA_L7.png。
立绘文件.png

3、做好上面那两步以后,在编辑器里就可以像使用普通脸图那样使用立绘了,当你选择了脸图AgnesA.png的第一张图,游戏里就会自动显示AgnesA_L0.png作为立绘。
使用1.png
使用2.png
使用3.png

【主要功能】
1、换肤功能:可以通过变量来给对话框换肤。
换肤.png
默认为88号变量。对话框图文件放在Graphics/System/下,命名规则为dialog.png、dialog1.png、dialog2.png……
对话框皮肤图.png
活用这个功能可以制作『不同阵营角色说话时对话框不同』或『主角受伤程度越重对话框越残破』等各种效果。

2、动态立绘功能。
可以通过动态立绘实现类似眨眼、张嘴说话、身体动作等效果。文件命名规则是【脸图名_L脸图编号_帧编号】
例如脸图名是Xanadu,编号是第0张,动画有6帧,文件名就分别是Xanadu_L0.png、Xanadu_L0_1.png、Xanadu_L0_2.png……Xanadu_L0_5.png
动态立绘文件帧.png
就算帧数很多也不会卡的,可以结合emote或Live2D等软件生成的动画序列使用,例如……
动画演示.gif
支持循环次数、帧速、两次循环之间随机等待间隔等设定。

3、互动对话功能
可以支持两边同时出现立绘,当前说话的角色亮起,不说话的角色变暗。
分为默认模式和主角模式。默认模式下如果有多个不同角色连续说话,左右两边会交替替换角色。主角模式下,在一段对话中第一个说话的角色会视为主角始终保持在画面中,与这位角色对话的其他角色将在另一边交替。
互动对话.png
互动模式中,非说话角色的变暗也支持多种模式,例如亮度减低、透明度减低、变模糊、下移。

【其他特性】
1、可以使用『\d』来使当前立绘抖动一次,并支持添加参数进行高级抖动及透明度变化,用以演出颤抖、震惊、大笑等效果。
2、可以使用『\z』来使当前对话框抖动一次,并支持添加参数进行高级抖动及透明度变化。
3、可以使用『\s[]』来在对话中途替换当前立绘,如果是相同脸图组的立绘,[]中输入编号即可,如果是不同脸图组的,则需要输入完整文件名(不含扩展名),如『\s[AgnesC_L0]』。
4、支持立绘默认居左或居右。默认为81号开关。
5、支持独立设置左位立绘或右位立绘自动镜像(水平翻转)。默认分别为82、83号开关。
6、支持立绘遮盖对话框,或对话框遮盖立绘。默认为84号开关。
7、支持将选项显示到立绘的对侧以避免遮挡。默认为89号开关。互动模式中显示选项时可以踢出非说话角色的立绘。
右侧立绘与选项.png
8、支持说话语速通过变量调解,指定说话每两个字之间的等待时间,数字越大越慢。默认为87号变量。
9、支持每个角色拥有专属的名字颜色。可以通过文件名判定或通过角色名字判定。两种判定同时满足时,文件名判定优先。
10、支持在对话的中途播放声效。

【额外说明与致谢】
『又一』立绘对话框系统(YAWMP)
(Yet Another Window Message with Portrait)
程序设计:@余烬之中 (影月千秋/Esphas)
功能设计与范例工程制作:@迷糊的安安
使用本程序脚本的时候,请署名余烬之中&迷糊的安安。
本程序所需tktk_bitmap.dll作者为半生,原网页为https://www.tktkgame.com/tkool/rgss_common/bitmap_extension.html(仅用于Ver4.2.1及以下版本)
其他范例工程所用素材如需二次使用,请对应署名。
立绘角色Agnes(修女)、Linbai(书生)、Galina(小女孩)、Bassel(阿拉伯青年)及金鱼与绵羊的作者为theta(论坛ID:@theta )。其他两位角色作者为Cherikens(论坛ID:@鸟猫 )。
默认对话框作者为肆拾、编号1-5的其他五种对话框作者为空调君。
不需要报告,自由地用于任何题材的游戏中。
自由地用于商业/非商业的游戏中,或参加比赛的游戏中。
如自行修改引起程序崩溃或其他损失,脚本作者对此概不负责。
如果BUG请回帖报告,作者可能会后续更新进行修正,但如果是与其他程序脚本冲突的兼容性问题,脚本作者概不负责。

【更新历史】
2017年7月21日 Ver 2.00preview 首次独立发布
2017年7月22日 Ver 2.00 修正动态立绘静止帧失效的问题
2017年10月18日 Ver 2.0.1 修正在图片底板对话框WindowSkin底板对话框之间切换时,文字缩进错误及切换延迟的问题。(感谢congwsbn提交此bug)
2018年4月5日 Ver 4.1.3 新增立绘/对话框高级抖动与透明度变化功能、默认方形头像与立绘混用功能,对话中途播放声效功能。
2018年4月8日 Ver 4.2.1 增强互动对话功能,支持实时变量设置互动对话角色同时出现在对话框前、交替退出。增加支持每个角色拥有专用对话框皮肤。
2018年8月23日 Ver 5.0.0 支持【RGD】,支持宽屏,不再需要tktk_bitmap.dll,增强抖动控制,增加快进功能,支持正则表达式,优化各种距离缩进自定义,优化立绘退场。

评分

参与人数 29星屑 +2200 梦石 +6 +20 收起 理由
跳舞的柴 + 1 我很赞同
瑞加 + 1 精品文章
iop20070710 + 1 塞糖
Xeranthemum_ + 1 塞糖
aaalbx + 1 精品文章
MireniamuYuki + 1 精品文章
雪蓮姬 + 1 精品文章
whitedewxiao + 1 献上膝盖!
pporder + 1 功能很完整丰富!大赞!
KB.Driver + 1 动态立绘太赞

查看全部评分

若后退就皆成谎言。

[动态]受到pro的挑战,成功击败了对方。 (打开TA的战斗卡片)

Lv4.逐梦者

梦石
3
星屑
2765
在线时间
607 小时
注册时间
2012-11-12
帖子
481

开拓者

发表于 2017-7-21 20:18:33 | 显示全部楼层
泛用性很高的脚本,前排支持一下
(JA AAA 6B C 236C对施工中的锅盖打出一套combo
回复 支持 反对

使用道具 举报

TA还没有解放自身的潜力。

Lv1.梦旅人

梦石
0
星屑
170
在线时间
100 小时
注册时间
2016-2-17
帖子
47

灵魂画师

发表于 2017-7-21 21:11:34 | 显示全部楼层
本帖最后由 theta 于 2017-7-21 21:16 编辑

感觉很有用哎可以开发做很多有趣的东西……不过没居中显示立绘功能吗?

看到妹妹头羊出现在范图忍不住笑出声。
只会画画的画手。欢迎有偿约稿。
回复 支持 反对

使用道具 举报

[动态]Admin小谢发起了挑战,并取得了胜利。 (打开TA的战斗卡片)

Lv3.寻梦者

职业の水客

梦石
0
星屑
4075
在线时间
5145 小时
注册时间
2010-6-16
帖子
3146

开拓者

发表于 2017-7-21 21:12:28 | 显示全部楼层
完美的显示立绘脚本
回复 支持 反对

使用道具 举报

TA还没有解放自身的潜力。

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
1371
在线时间
4018 小时
注册时间
2010-10-4
帖子
10775

开拓者贵宾

发表于 2017-7-21 21:14:27 | 显示全部楼层
道理我都懂可是我不会画画,求直接支持 live2D
回复 支持 反对

使用道具 举报

[动态]受到cinderelmini的挑战,成功击败了对方。 (打开TA的战斗卡片)

Lv4.逐梦者 (管理员)

砂上描绘的愿想

梦石
5
星屑
2060
在线时间
4910 小时
注册时间
2012-1-15
帖子
4560

开拓者贵宾短篇七成年组亚军剧作品鉴家

 楼主| 发表于 2017-7-21 21:32:00 | 显示全部楼层
theta 发表于 2017-7-21 21:11
感觉很有用哎可以开发做很多有趣的东西……不过没居中显示立绘功能吗?

看到妹妹头羊出现在范图忍不住笑出 ...

现在的版本也可以实现立绘居中的吧?

例如立绘图左边留空透明,从左侧渐入,然后对话框在前遮住立绘。

不过一般rpg游戏很少立绘居中,因为会挡地图……

点评

233 结果还是要自行卡位。  发表于 2017-7-25 23:02
若后退就皆成谎言。
回复 支持 反对

使用道具 举报

TA还没有解放自身的潜力。

Lv2.观梦者

梦石
0
星屑
878
在线时间
576 小时
注册时间
2010-6-26
帖子
793
发表于 2017-7-21 21:33:48 | 显示全部楼层
好棒的系统!一下就想到了逆转裁判
回复 支持 反对

使用道具 举报

[动态]受到Hsi的挑战,成功击败了对方。 (打开TA的战斗卡片)

Lv3.寻梦者 (版主)

漾夕☽星化残月☾

梦石
0
星屑
3020
在线时间
2924 小时
注册时间
2015-5-12
帖子
1791

剧作品鉴家

发表于 2017-7-21 22:28:26 | 显示全部楼层
本帖最后由 御曹司 于 2017-7-21 22:30 编辑

很!很棒啊……Live2D的那张图是哪里的素材呀

点评

是大王画的啊……(……)  发表于 2017-7-22 13:34
回复 支持 反对

使用道具 举报

[动态]猫侍发起了挑战,但是被击败了。 (打开TA的战斗卡片)

Lv2.观梦者

梦石
0
星屑
355
在线时间
951 小时
注册时间
2012-4-30
帖子
1477

开拓者

发表于 2017-7-21 22:51:16 | 显示全部楼层
浴巾打码女和糊的安安这种彩蛋
夏活或许弃坑
回复 支持 反对

使用道具 举报

[动态]受到黄月心的挑战,成功击败了对方。 (打开TA的战斗卡片)

Lv3.寻梦者 (版主)

  /) /)<

梦石
0
星屑
3046
在线时间
4729 小时
注册时间
2009-2-16
帖子
8382

开拓者短篇七成年组季军

发表于 2017-7-21 22:57:09 | 显示全部楼层
{:2_260:}跟我在浴巾那定制的对话脚本很像
我觉得立绘居左居右适合加字符判定 不适合用开关
假设左右两个角色对话 每次都得切换开关 特别麻烦
回复 支持 反对

使用道具 举报

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

本版积分规则

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

站长信箱:fux2@moe9th.com|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2019-5-21 21:38

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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