【发布时间】:2020-11-25 05:23:22
【问题描述】:
我确信我在自己的代码中纠结,所以我打赌帮助我摆脱它会很容易我非常感谢有人给我一条线。
您能否将脚本附加到按钮,然后在统一检查器中使用该按钮的 onClick 调用该脚本中的方法?
【问题讨论】:
-
我不确定我是否理解。您想在单击按钮时执行方法吗?如果是这样,只需将您的脚本添加到任何游戏对象,将该对象拖放到与检查器中按钮内的“单击时”列表相关联的脚本,然后选择您要执行的方法。
-
回答你的问题是的,你可以。我建议将脚本附加到一个包含所有按钮的父对象,并调用它,例如。按钮管理器。完成后,您应该能够将 ButtonManager 拖到 Unity Inspector 中的 Button OnClick 中,然后选择附加的脚本以及该脚本的公共功能。
-
谢谢你们。我刚刚了解到,您将脚本附加到的整个游戏对象都拉到了脚本上。超级尴尬,但谢谢你的帮助!