平平无奇的手册阅读笔记
概述
这个插件里都有啥?
Dialogue Database
Contains your conversations, quests, and variables.
可用Dialogue Editor进行编辑的数据集,在游戏运行以后变为只读状态。
Dialogue Editor
Edits dialogue databases. You can also import and export third party formats
Dialogue Manager
Manages Dialogue System activity at runtime. A prefab is provided.
协调系统活动和数据集的GameObj,提供了一个prefab,直接拖进去用就行了。
Dialogue UI
Displays interactive conversations, alert messages, quest journals, etc.
视觉呈现
Interaction System
Triggers activity at runtime such as starting conversations.
一些指令,包括哪些UI或者对话在什么时候播放或者对话播放完以后干什么……
Localization
语言本地化相关
Quick Start 快速开始教程
文档里有,比较简单。
Dialogue Editor详细介绍
编辑对话和任务系统
Dialogue Database
个人感觉Items/Quests/Locations本质上都是用户自己决定的变量
Dialogue Editor Window
Database
Actors
用于设定对话中出现的角色信息,包括名字,立绘(portrait)等等。但是要注意,立绘纹理和立绘sprite图二者只能用一个。
Quests/Items
本质上是任务系统和某些关键变量,可以在后面调用或者作为对话触发器。
Locations
Variables
非只读数值,可以在游戏中引用或者编辑。所谓的任务系统也不过是几个布尔,几个数组罢了。
Variable Groups
Variable View Window
Renamer Tool
Conversations
上图介绍了对话窗口的各种主体和功能。
上图有趣,可以通过tag的方式指定这句话的一些特殊性质。
[em1]…[em1/]实际上是将台词文本的样式替换为上图样式。
用【|】+【Split Pipes into Nodes】分割对话
还有一些功能例如更换角色立绘,更换场景,更换UI的Panel……
效果实例
应用1:在某个对话节点执行同时执行某个unity方法
应用2:更改文本样式
使用[em#]…[/em#]这种类似html的标签语言(笑