我在画布下有一个按钮,这将重新启动场景。但是它并没有调用附加脚本的预期函数。
在联合论坛上,我发现像它这样的解决方案应该在画布中处于更高的层次,并且画布应该有一个图形射线广播等等。
但是它仍然不起作用,尽管它的点击数组检测到了它应该调用的方法。
选择画布的场景编辑器:

选择按钮的场景编辑器:

发布于 2016-04-07 19:56:40
(当您第一次添加画布时,这两种情况都应该添加,但是事情变得不太好了)
发布于 2016-04-08 07:01:37
屏幕截图显示您的按钮被选中,也显示您确实为OnClick事件选择了一个游戏对象,但是您没有从该字段旁边的下拉菜单中选择一个函数,它说是no function。
发布于 2017-12-29 12:54:08
而不是选择C#类,而是选择btnSceneSelect附加到的GameObject。 如果btnSceneSelect未附加到GameObject,则将其附加到其中一个(按钮除外)。
取自本站
https://stackoverflow.com/questions/36481483
复制相似问题