unity3d - 无法选择我想要 Unity3D 的按钮
问题描述
我正在开发我的 Unity 项目。我遇到了一个奇怪的问题,当我的光标应该选择它指向的那个时,我的光标选择了底部按钮: 我该如何解决?我已经尝试删除/创建新的按钮组件,重新启动统一,玩转场,但它没有帮助。
顺便说一句,当我禁用“最大化播放”时,它工作正常!我猜按钮位置有问题。
另一个注意事项:我在按钮线上使用了水平布局组。
解决方案
首先,您的 UI 需要 Canvas 缩放器,它可以帮助您处理不同的分辨率。
https://docs.unity3d.com/Packages/com.unity.ugui@1.0/manual/script-CanvasScaler.html
如果这没有帮助,请尝试在不同的分辨率下调试您的 UI。您可以在“Free Aspect”文本所在的左角更改它。
推荐阅读
- powerapps - 如何根据 Powerapps 中的其他列提取列项?
- javascript - Reactjs-Redux:即使在用户登录后,mapStateToProps 也会返回 user is authenticated as first,然后是 true
- java - 二叉树 - 离根最远,最右边
- javascript - 使用 lodash 将数组合并到对象
- android - 创建了太多的 Smack Cache Executor 线程
- java - 如何在 SpringMVC 控制器方法中提交或回滚事务
- python - 在 Django 中使用 Pillow 压缩图像
- c++-cli - 无法在 C++/CLI 中数组的 Contains 方法中指定比较器
- laravel - Laravel 5.7 更新部分,无消息错误
- firebase - 如何使用 Firebase 和 Vuejs 获取用户数据