首页 > 解决方案 > 如何在 Unity 中构建问答

问题描述

目前,我不知道在 Unity 中将信息从一个按钮发送到另一个按钮的最佳方法是什么

例如,如果您选择跳闸,它可能有 2 个问题和答案,而 Tripping Flow Check 可能有 3 个问题和 3 个答案。Tripping Shut-In 可能只有 1 个问题和 1 个答案,但答案可能是 jpg 文件等。

底部的图像是当前设置,但不知道如何在 Unity 中以编程方式设置它。有什么推荐吗?

在此处输入图像描述

标签: unity3d

解决方案


如果您想以编程方式执行此操作,您需要创建一个脚本,您可以在其中引用不同的 UI 元素,并在需要时根据需要更改它们。

您可以使用Events. 感谢 Unity Events,您可以从检查器中完成。

例如,通过这种方式,您可以使用按钮禁用/启用另一个对象:

在此处输入图像描述

这样您就可以更改 UI Text.text

在此处输入图像描述

您可以以完全相同的方式从脚本中调用方法。只需将要与之交互的对象拖到 On Click() 选项卡上,在下拉菜单中找到所需的脚本,然后选择要调用的方法。


推荐阅读