Simple-Dialogues插件 貌似暂时只能 梳理 NPC 的对话框的 内容。
https://github.com/7ark/Simple-Dialogues/blob/master/index.md
https://docs.google.com/document/d/17O37EvuRUuw5vHXxaVDOXvKxCTT-WITC19ICojek_3Q/edit
https://www.assetstore.unity3d.com/en/?lipi=urn%3Ali%3Apage%3Ad_flagship3_feed%3BkmZ6wBu7TsmcB99Nc8ONqw%3D%3D#!/content/98640
Dialogue Editor对话编辑器
下载简单对话框后,您可以进入窗口>对话系统找到对话编辑器窗口。一旦你打开它,它可能会告诉你,你没有选择任何东西。 首先,我们必须给一个GameObject对话组件! 选择一个gameobject作为你的NPC,去添加组件,然后搜索对话框,或者从脚本文件夹中拖放它。
(新建一个 Cube物体,作为NPC, 添加 Dialogues 组件)
现在,当您在层次结构中选中并突出显示GameObject时,当您进入对话编辑器时,它会显示一个黑屏,允许您添加和删除树!
Trees树
树木基本上是我们的工作空间,在这个区域内我们可以添加所有的节点。 你可以拥有尽可能多的树木。 要添加树,只需在顶部选择“新建对话树”即可。
一旦你完成了这个,你会看到我们的新工作空间! 要在这个区域移动,您需要按住鼠标中键并拖动,这将允许您滚动到该空间的所有边界。
现在,您可以通过右键单击网格空间内的任意位置并点击“创建第一个窗口”来添加第一个节点
一旦你完成了一个窗口出现! 从这里你可以做很多事情。
Nodes节点
节点由几个元素组成。 首先是最明显的部分,中间的大窗口,这部分允许你键入你的对话! 在左上角和右上角还有一个 - / +按钮。 这些允许快速添加新窗口连接,或者您可以手动右键单击节点,点击“创建连接”,然后右键单击其他位置并选择“创建对话窗口”或“创建决策窗口”。 节点也有触发器,但是我们会稍微介绍一下。 所有的节点也应该有一个开始和结束,这些都是自动生成的。 它们标记节点将在代码中使用它们时重置的位置,以及当前树已经结束的时间。
节点有几种不同的类型,可以是对话窗口,决策窗口或选项。 我们将会讨论每种类型。