标签: c# unity3d unity5
我在脚本中有这个:
Button button = GameObject.FindGameObjectWithTag("MainCanvas").GetComponentInChildren<Button>();
在该脚本的Update()函数中,我想做这样的事情:
if button clicked { // do something }
有人可以解释一下我是怎么做到的吗?
答案 0 :(得分:1)
不要那样做!
请改用Inspector。选择按钮,找到Button组件,导航到OnClick()部分,选择您要与之交互的GameObject,在可用插槽上拖放,然后找到合适的功能。