如何用Unity写一个带分支的对话系统

如题,本人最近在用Unity写游戏,然后遇到设计对话框的功能,我想做一个有分支按钮的对话框,我的思路是做两个对话框UI一个有分支选项一个输出对话内容,然后利用脚本控制两个对话框的显示和隐藏,碰到有分支的文本时显示分支对话框,然后点击其中的选项(按钮)就显示另一个对话框,隐藏分支对话框,在上面输出对话,但我不知道怎么绑定按钮和脚本函数显示和隐藏对话框,求解

明天我可以给你写出来,希望明天可以给博主采纳呀