微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Unity UI 屏幕尺寸问题

如何解决Unity UI 屏幕尺寸问题

我对 Unity 很陌生,所以如果这是一个基本问题,我很抱歉。我一直在尝试为手机游戏设置 UI,但我不太确定如何使 UI 锁定其位置,无论屏幕大小如何。我试过使用锚点(虽然我不完全理解如何正确使用它们),我试过使用画布缩放器,我看过Unity document,但我似乎找不到答案。当我将游戏构建到我的设备/在游戏视图中切换屏幕尺寸时,按钮在屏幕外/屏幕半外。有谁知道如何解决这个问题?

解决方法

您可以通过选择 UI 对象(例如按钮)然后点击 here 并选择正确的锚点来设置锚点。您还可以按下 shift 键设置枢轴和/或 alt 以同时将对象移动到该点。该对象现在应该锚定到该点并保持其位置,即使分辨率发生变化。您也可以从检查器设置精确位置。只需调整 Pos X 和 Pos Y 变量。它仍然会坚持锚点。

请注意,您可能必须尝试使用​​ Canvas 对象的 UI 缩放模式及其设置才能获得正确的设置。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。