unity3d - 在 Unity 中更改分辨率时,如何使我的 UI 文本以我的 2d 对象为中心?
问题描述
我在场景中有一个 2d 圆圈,其中有一个文本,当我更改分辨率时,我希望它始终位于圆圈的中间。为了更好地理解,它就像一个副本游戏。
解决方案
您可以创建一个包含文本框的圆圈。使文本框成为您圈子的子对象并添加HorizontalLayoutGroup
到您的圈子
勾选它的所有属性。
推荐阅读
- java - 如何在 Java 中输入超过 4095 个字符的行?
- java - 这种建设的目的是什么?
- reactjs - 为团队使用设计框架
- javascript - 带有 glassfish 的 Java Websocket,在 Firefox 中出现错误 405
- c++ - C++ 比较彩票游戏中的数组值
- javascript - 单击“div”后,将添加 href 元素并加载该链接
- sql - [SQL]为重复行分配相同的 Day 标签
- android - 谁能提供一个将生成 ForegroundServiceStartNotAllowedException 的示例?
- javascript - Discord JS,不和谐按钮;如何在消息中附加超过 5 个按钮?
- performance - 在一台机器上编译 Go 代码并在另一台机器上运行它会降低程序的性能吗?