【Unity3D】Unity按钮点击无反应,可能是因为层级关系

对Unity的Hierarchy面板上的UI物体,层级在越下面的越后渲染,即越层级下面的会遮挡住层级上面的物体。
在这里插入图片描述
所以看看是不是按钮被一些透明的东西盖住了?

如果不是这个原因,按钮按不动的其他原因可以参考:Unity的按钮不响应点击

附:
使用脚本动态调整层级顺序:
在Transform类下有三个方法:
1:SetSiblingIndex(0),就是设置该物体为父物体下的第一个子物体,括号内的数字就是索引;
2:SetAsFirstSibling(),设置该物体为父物体下的第一个子物体;
3:SetAsLastSibling(),设置该物体为父物体下的最后一个子物体。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_41932970/article/details/129721882