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

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

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

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

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Unity3D是一款跨平台的游戏开发引擎,下面是一个简单的Unity3D使用教程: 1. 下载并安装Unity3D:访问Unity官方网站(https://unity.com/),下载并安装最新版本的Unity3D。 2. 创建一个新项目:打开Unity3D点击"New"按钮创建一个新的项目。选择项目名称和保存位置。 3. Unity界面概览:Unity3D的界面分为场景视图、层次视图、项目视图和检查器视图。场景视图用于构建游戏场景,层次视图显示场景中的对象层级,项目视图显示项目中的资源文件,检查器视图用于编辑选中对象的属性。 4. 导入资源:将游戏所需的模型、纹理、音频等资源文件拖放到项目视图中,Unity会自动导入并管理这些资源。 5. 创建游戏对象:在层次视图中右键点击,选择"Create Empty"以创建一个空的游戏对象。也可以拖放资源到场景视图中以创建游戏对象。 6. 添加组件:选中一个游戏对象,在检查器视图中点击"Add Component"按钮,为游戏对象添加组件。例如,添加一个Mesh Renderer组件来渲染3D模型。 7. 设置场景:在场景视图中摆放游戏对象,调整透视、光照和相机等参数以实现想要的效果。 8. 编写脚本:点击"Add Component"按钮,选择"New Script"来创建一个新的C#脚本。在脚本中编写游戏逻辑和交互行为。 9. 构建游戏:点击菜单中的"File"->"Build Settings",选择目标平台并进行构建。Unity支持多个平台,如PC、移动设备、Web等。 10. 运行游戏:点击Unity编辑器顶部的播放按钮,或者使用快捷键Ctrl + P来运行游戏。 这是一个简单的Unity3D使用教程,希望对你有所帮助!如果有更多问题,可以继续咨询。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值