对于Unity的插件Fungus的基础的说明。根据其FungusExamples文件夹中的场景来 学习。
在Hierarchy视图中创建Flowchart物体,Tools-Fungus-Create-Flowchart
新建一个空的GameObject,重命名为Flowchart_List,以后所有新建的Flowchart都将为其子物体,并在其下面排序。
创建Flowchart物体,Tools-Fungus-Create-Flowchart,并重命名为Flowchart_1和Flowchart_2

Flowchart物体用于存放 Block,Block用于存放 显示 文本的 脚本命令Comend。
打开Flowchart视图,选中带有Flowchart组件的名字为Flowchart_1的物体,Tools-Fungus-FlowchartWindow。

Block的ExecuteOnEvent执行事件有几个
None
GameStarted(当游戏开始的时候执行)
UI-ButtonClicked(当UI按钮按下的时候执行)
UI-EndEdit(当UI输入框停止编辑的时候执行)
UI-ToggleChanged(当切换UIToggle的时候执行)
等等,根据英文的意思来揣测事件执行的时候。
Block的说明
Block的Commands命令
Block的C

本文档详细介绍了Unity插件Fungus的SayDialog组件使用方法,包括如何创建Flowchart物体,使用SayDialog显示文本,以及在不同场景情况下的SayDialog行为。通过FungusExamples场景进行学习,解释了Block的ExecuteOnEvent事件和各种Narrative命令,如Say和SetSayDialog。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



