如何为Unity C中的现有按钮编写脚本#

时间:2015-08-29 01:20:37

标签: c# unity3d unityscript

我绝对肯定这已经被问到了某个地方,但我对脚本和Unity一般都很陌生,所以我在解析谷歌和这里的信息时遇到了很多麻烦我可以用它。

我在Unity编辑器中创建了一个按钮,并将其放在我想要的位置。我还编写了一个包含执行函数的方法的类,但我只是想弄清楚如何将我想要的函数附加到按钮点击。

我已经为我的按钮创建了一个新脚本,但我不确定如何格式化按钮的使用代码,我不确定要拨打什么电话将按钮附加到该功能的脚本。

我看过有人发布了使用" MyButton"和其他人创建一个新的按钮对象" Button foo = new Button()"但是如何让脚本识别出我试图将其附加到的按钮?

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

通常,您可以执行以下步骤

  1. 创建按钮
  2. 将Monobehaviour附加到按钮,其方法包含您想要在按钮上执行的内容
  3. 将此Monobehaviour拖到按钮的 OnClick 操作列表中。
  4. 在按钮的OnClick操作
  5. 中选择您在步骤2中编写的方法

    在下图中,我设置此按钮将“主摄像头”的名称更改为“A按钮”

    Button Sample