如何使用变量更改按钮中的文本?
import UnityEngine.UI;
var Answer_1 = (readData[2]);
A_1.GetComponentsInChildren<Text>().text = Answer_1;
如何在单击按钮时启动功能而无需在脚本中创建按钮?
A_1.onClick.AddListener(markQuestion(id));
// ^^^ and how do I make the function start when the button is clicked
答案 0 :(得分:0)
To&#34;单击按钮时启动功能&#34;您可以使用新的UI EventSystem。
选择层次结构和检查器中按钮(脚本)组件中的按钮:
- 单击&#34; +&#34;
- 添加包含脚本的GameObject
- 最后,您可以在脚本中的功能中选择您的功能