【发布时间】:2015-06-03 09:43:25
【问题描述】:
我认为这将是一项非常简单的任务,但现在我已经尝试了几个小时,无法弄清楚如何解决这个问题。
我有一个朋友列表,应该显示在可滚动列表中。每个朋友都有与其关联的个人资料图片和姓名,因此列表中的每个项目都应显示图片和姓名。
问题是我不知道如何制作一个包含图像和名称标签的灵活容器。我希望能够动态更改宽度和高度,以便图像和文本相应地缩放和移动。
我正在使用 Unity 5 和 Unity UI。
我想为容器实现以下目标:
- 容器的宽度和高度应该灵活
- 图像是容器的子图像,应左对齐,高度应填满容器高度并保持其纵横比。
- 名称标签是 contianer 的子标签,应与图像左对齐,左填充为 15 px。文本的宽度应填满容器中的其余空间。
希望下面的图片能很好地说明这一点:
我在 Unity Answers 上问了同样的问题 here,但到目前为止还没有答案。这么简单的任务真的有可能在Unity UI中不使用代码就无法完成吗?
非常感谢您的宝贵时间!
【问题讨论】:
-
幸运的是,无需代码即可轻松完成。您正在寻找 HorizontalLayoutGroup - 唷!
标签: unity3d-gui