“指令:显示对话”的版本间的差异
跳到导航
跳到搜索
BlackWhite(讨论 | 贡献) |
BlackWhite(讨论 | 贡献) |
||
第1行: | 第1行: | ||
{{事件信息表格|事件名称=显示对话|描述=执行该事件会弹出指定对话窗口及内容,是游戏中常见的事件。|事件类型=消息|关联事件=[[数据库:对话框样式]]|适用版本=通用|界面展示=显示对话界面展示.jpg|适用模板1=RPG-苍之羽|适用模板2=AVG-星之瞳|适用模板3=ARPG-黑之书|适用模板4=SRPG-光之阵|适用模板5=TBRPG-梦之剑}} | {{事件信息表格|事件名称=显示对话|描述=执行该事件会弹出指定对话窗口及内容,是游戏中常见的事件。|事件类型=消息|关联事件=[[数据库:对话框样式]]|适用版本=通用|界面展示=显示对话界面展示.jpg|适用模板1=RPG-苍之羽|适用模板2=AVG-星之瞳|适用模板3=ARPG-黑之书|适用模板4=SRPG-光之阵|适用模板5=TBRPG-梦之剑}} | ||
− | == | + | == 普通对话框使用== |
− | {{引用|类型=备注|描述= | + | {{引用|类型=备注|描述=我们可以使用此事件快速实现游戏中对话的表现,对话框样式可以通过[[数据库:对话框样式]]来修改。}}{{折叠|标题=普通对话框演示|内容=[[文件:显示对话-事件演示.gif]][[文件:显示对话-事件演示2.gif]]}} |
− | == | + | ==漫画对话框使用== |
− | {{ | + | {{引用|类型=备注|描述=漫画对话框可以指定对象来寻找对话框的具体位置,漫画对话框样式可以通过[[数据库:对话框样式]]来修改。}}{{折叠|标题=漫画对话框演示|内容=[[文件:显示对话-事件演示3.gif]][[文件:显示对话-事件演示4.gif]]}} |
− | |||
− | | | ||
− | | | ||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | }} | ||
− | == ''' | + | =='''参数'''== |
− | { | + | {| class="wikitable" |
− | | | + | |+ |
− | | | + | !名称 |
− | | | + | !描述 |
− | | | + | |- |
− | | | + | ! colspan="2" |'''<big>基本功能</big>''' |
− | | | + | |- |
− | + | |角色名称 | |
− | + | |赋予[[数据库:对话框样式#名字文本]]值。 | |
− | + | |- | |
− | + | |选择头像 | |
− | + | |赋予[[数据库:对话框样式#头像]]值,支持[[素材库|图片]]、[[立绘模块:立绘内容汇总|立绘]]、[[动画模块:动画内容汇总|动画]]、[[界面模块:界面内容汇总|界面]]。 | |
− | + | |- | |
− | + | |文本内容 | |
− | + | |赋予[[数据库:对话框样式#对话文本]]值,支持[[变量]]和文字效果,需要手动换行 | |
− | + | |- | |
− | + | |播放语音 | |
− | + | |显示对话时候会播放设置的[[媒体库|音频]],如果在显示新的带有播放语音的对话时,上个语音未播放完会立刻停止掉上一个语音的播放 | |
− | + | |- | |
− | + | |颜色 | |
− | + | |可通过[[颜色拾取器]]修改选中文字的颜色 | |
+ | |- | ||
+ | |对话框样式 | ||
+ | |调用[[对话框样式模块:对话框样式内容汇总|对话框样式模块]],设置本次显示对话事件的排版样式 | ||
+ | |} | ||
+ | {| class="wikitable" | ||
+ | |+ | ||
+ | ! colspan="2" |'''<big>文字效果</big>''' | ||
+ | |- | ||
+ | |播放速度 | ||
+ | |<big>'''控制文字的播放速度'''</big> | ||
− | + | 极慢:每10帧播放一个文字 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | 慢 :每7帧播放一个文字 | |
+ | |||
+ | 一般:每5帧播放一个文字 | ||
+ | |||
+ | 极快:每1帧播放一个文字 | ||
+ | |||
+ | 立即显示:不会逐字播放,而是立刻显示全部文本 | ||
+ | |- | ||
+ | |漫画对话框模式 | ||
+ | |另一种对话框展示形式,需指定[[场景对象]],后对话框会直线显示在对象头顶(默认) | ||
+ | |||
+ | 玩家对象:玩家本身 | ||
+ | |||
+ | 触发者对象:触发者事件的对象 | ||
+ | |||
+ | 当前执行者:执行事件的对象 | ||
+ | |||
+ | 指定的对象:根据当前场景的编号指定一个场景对象 | ||
+ | |} | ||
{| class="wikitable" | {| class="wikitable" | ||
+ | |+ | ||
+ | ! colspan="2" |'''<big>变量事件</big>''' | ||
+ | |- | ||
+ | |插入 | ||
+ | |'''支持显示[[变量]]、[[输入值]]''' | ||
+ | [[事件:二周目数值设值|显示二周目数值]] | ||
+ | |||
+ | [[事件:二周目字符串设值|显示二周目字符串]] | ||
+ | |||
+ | [[事件:数值变量设值|显示数值]] | ||
+ | |||
+ | [[事件:字符串设值|显示字符串]] | ||
+ | |||
+ | [[输入值|输入值0]] | ||
+ | |||
+ | [[输入值|输入值1]] | ||
+ | |||
+ | [[输入值|输入值2]] | ||
+ | |||
+ | [[输入值|输入值3]] | ||
+ | |||
+ | [[输入值|输入值4]] | ||
|- | |- | ||
− | ! 变量符号 | + | |文字效果 |
+ | |'''触发指定事件''' | ||
+ | [[帧|停顿5帧]] | ||
+ | |||
+ | [[帧|停顿10帧]] | ||
+ | |||
+ | [[帧|停顿20帧]] | ||
+ | |||
+ | [[帧|停顿30帧]] | ||
+ | |||
+ | [[帧|停顿50帧]] | ||
+ | |||
+ | [[等待玩家操作]] | ||
+ | |||
+ | [[事件:显示对话#变量符号|跳过本次对话]] | ||
+ | |} | ||
+ | {| class="wikitable" | ||
+ | |+ | ||
+ | ! colspan="2" |<big>'''变量符号'''</big> | ||
|- | |- | ||
− | | [[事件:二周目数值设值|二周目数值变量]] | + | |[[事件:二周目数值设值|二周目数值变量]] |
+ | |[$v1] 数字1表示编号为1的变量 | ||
|- | |- | ||
− | | [[事件:二周目字符串设值|二周目字符串变量]] | + | |[[事件:二周目字符串设值|二周目字符串变量]] |
+ | |[$s1] 数字1表示编号为1的字符串变量 | ||
|- | |- | ||
− | | [[事件:数值变量设值|数值变量]] | + | |[[事件:数值变量设值|数值变量]] |
+ | |[@v1] 数字1表示编号为1的数值变量 | ||
|- | |- | ||
− | | [[事件:字符串设值|字符串变量]] | + | |[[事件:字符串设值|字符串变量]] |
+ | |[@s1] 数字1表示编号为1的字符串变量 | ||
|- | |- | ||
− | | [[输入值|玩家输入值]] | + | |[[输入值|玩家输入值]] |
+ | |[@p0] 数字0表示调用了玩家输入值0 | ||
|- | |- | ||
− | | [[帧|停顿]] | + | |[[帧|停顿]] |
+ | |[p15] 数字15表示停顿15帧(立即显示的文本模式下该效果无效) | ||
|- | |- | ||
− | | [[等待玩家操作]] | + | |[[等待玩家操作]] |
+ | |[.=] 表示遇到该符号时需要等待玩家操作,玩家点击后才会继续显示后面的文本(立即显示的文本模式下该效果无效) | ||
|- | |- | ||
− | | 跳过本次对话 | + | |跳过本次对话 |
+ | |[.s] 表示遇到该符号时则立刻跳过本次对话,利用此功能可以让对话自动结束 | ||
|} | |} | ||
− | == '''等待玩家提交的事件''' == | + | =='''等待玩家提交的事件'''== |
该事件出现后会暂停后续的事件指令执行,直到玩家提交后再继续。 | 该事件出现后会暂停后续的事件指令执行,直到玩家提交后再继续。 |
2021年12月30日 (四) 22:34的版本
普通对话框使用
我们可以使用此事件快速实现游戏中对话的表现,对话框样式可以通过数据库:对话框样式来修改。
普通对话框演示
|
漫画对话框使用
漫画对话框可以指定对象来寻找对话框的具体位置,漫画对话框样式可以通过数据库:对话框样式来修改。
漫画对话框演示
|
参数
名称 | 描述 |
---|---|
基本功能 | |
角色名称 | 赋予数据库:对话框样式值。 |
选择头像 | 赋予数据库:对话框样式值,支持图片、立绘、动画、界面。 |
文本内容 | 赋予数据库:对话框样式值,支持变量和文字效果,需要手动换行 |
播放语音 | 显示对话时候会播放设置的音频,如果在显示新的带有播放语音的对话时,上个语音未播放完会立刻停止掉上一个语音的播放 |
颜色 | 可通过颜色拾取器修改选中文字的颜色 |
对话框样式 | 调用对话框样式模块,设置本次显示对话事件的排版样式 |
文字效果 | |
---|---|
播放速度 | 控制文字的播放速度
极慢:每10帧播放一个文字 慢 :每7帧播放一个文字 一般:每5帧播放一个文字 极快:每1帧播放一个文字 立即显示:不会逐字播放,而是立刻显示全部文本 |
漫画对话框模式 | 另一种对话框展示形式,需指定场景对象,后对话框会直线显示在对象头顶(默认)
玩家对象:玩家本身 触发者对象:触发者事件的对象 当前执行者:执行事件的对象 指定的对象:根据当前场景的编号指定一个场景对象 |
变量事件 | |
---|---|
插入 | 支持显示变量、常用函数 |
文字效果 | 触发指定事件 |
变量符号 | |
---|---|
二周目数值变量 | [$v1] 数字1表示编号为1的变量 |
二周目字符串变量 | [$s1] 数字1表示编号为1的字符串变量 |
数值变量 | [@v1] 数字1表示编号为1的数值变量 |
字符串变量 | [@s1] 数字1表示编号为1的字符串变量 |
玩家输入值 | [@p0] 数字0表示调用了玩家输入值0 |
停顿 | [p15] 数字15表示停顿15帧(立即显示的文本模式下该效果无效) |
等待玩家操作 | [.=] 表示遇到该符号时需要等待玩家操作,玩家点击后才会继续显示后面的文本(立即显示的文本模式下该效果无效) |
跳过本次对话 | [.s] 表示遇到该符号时则立刻跳过本次对话,利用此功能可以让对话自动结束 |
等待玩家提交的事件
该事件出现后会暂停后续的事件指令执行,直到玩家提交后再继续。