我不能将脚本分配给 UNITY 中的按钮?
Posted
技术标签:
【中文标题】我不能将脚本分配给 UNITY 中的按钮?【英文标题】:I can't assign scripts to buttons in UNITY? 【发布时间】:2019-05-11 04:22:56 【问题描述】:我刚开始探索 Unity,我正在使用 UNITY 2D 制作游戏。 我决定从一个简单的菜单屏幕开始习惯 UNITY。 我制作了菜单并继续对按钮进行编程。
但是,当我将脚本(或持有脚本的游戏对象)拖入单击部分的按钮并尝试选择我的功能时,它不会显示。
我的统一窗口
点击脚本按钮中的经理。
我的 C# 代码(这是我第一次使用 C#)
我想知道的是:我做错了什么吗?统一的工作方式与我的理解不同吗?团结在做一些奇怪的事情吗?我该如何解决。
(对于奇怪的帖子布局我不知道为什么这样做)。
【问题讨论】:
Alex - 在第 9 分钟左右结帐this tutorial。 投票关闭是一个印刷错误,因为缺少;
已阻止 Unity 编译新脚本,以便可以在检查器中访问它。
【参考方案1】:
你需要:
-
在 Buttons 类的行尾添加分号
将 Buttons 类添加到场景中的 _Manager 游戏对象
【讨论】:
如果脚本在_Manager
GameObject上,应该没有问题。【参考方案2】:
只需在代码末尾插入;
就可以了。您应该注意到编译器抱怨缺少分号。另外,请确保将您的脚本附加到_Manager
GameObject。
【讨论】:
以上是关于我不能将脚本分配给 UNITY 中的按钮?的主要内容,如果未能解决你的问题,请参考以下文章