人物对话
用于快速创建人物对话,支持对话内容和对话顺序的编辑,以及单人对话的连续切换或多人轮番对话。
插件使用流程
基础使用
1.创建入口
点击快速创建→平面控件→人物对话进行创建;
创建完成后节点会在右侧场景树中显示。
属性设置
打字机特效:如果勾选为“True”,则开启打字机特效,否则不开启。默认为false。
每秒出现字数:设置每秒输出的字符个数,范围[1,300]。
指定人物
- 人物:用于指定要进行对话的多个人物
对话内容
文本内容:每条对应一句字幕;初始显示3条,且有默认文本,可以增加修改
当前对话:对应当前显示的是第几条对话
自定义样式
字体大小:用于设置对话内容的字体大小
文本颜色:用于设置对话内容的字体颜色
背景颜色:用于设置面板的背景颜色
背景贴图:用于设置面板的背景贴图
其他设置
启用公告牌:开启后,会一直朝向主相机
结束时自动关闭:启用后,在步骤切换到最后一步再点击下一步时,节点自动隐藏
对齐:默认居中对齐。用于设置对话内容的对其方式
面板缩放比:按照原来的比例进行面板大小的调整
宽度:面板宽度
高度:面版高度
渲染优先级:渲染优先级,数字越大优先级越高
交互制作
插件信号
finished():到最后一步时发出;
step_changed(current_talk:var):人物对话切换时发出,参数为当前对话;
操作演示
人物对话插件的具体操作详见下面视频: