一.分支对话,右键多创建几个子节点就行了。
二.条件判断,判断结果显示不同对话。
条件判断处,GetTime() < 1000 ,判断C#里的time是否小于1000,这个函数是C#绑定到LUA的函数,具体看上一篇教程,如果当年时间是1000年,张三就说,你可以接受任务,如果时间大于1000年,张三就说,无法接受任务。
三.对话样式
Plugins\Pixel Crushers\Dialogue System\Prefabs\Standard UI Prefabs\Templates
此目录下有一堆对话UI的模板。
可以照着改,拖到Dialogue Manager上,会询问是用perfab还是创建出来,所有模板的UI都挂载了StandardDialogueUI脚本,最好是看一下这个脚本,了解一下API,UI界面UI脚本,全部自己写。
Plugins\Pixel Crushers\Dialogue System\Templates\Scripts
此目录下有一堆CS代码模板。
要写代码的时候,可以复制出来用。