《守望先锋》消息的信息框,微X的聊天框也可以。
使用Unity的NGUI,就必须用到UI 中的图片自己适应 文本的大小。
也就是说调整 文本的大小,或者是文本内的文字的行数,改变 对应的背景图片,使其填充。
新建 NGUI - Label,为1
新建 NGUI - Texture,为2。使得2为1的子对象。
调整Label 和 Texture 的大小,使其为自己期望的大小。
这篇博客介绍了如何在Unity中利用NGUI系统创建类似《守望先锋》的消息信息框。通过调整UI Label和Texture,设置Overflow、Alignment、BBcode以及Anchors的属性,实现文本内容变化时背景图片自动适配。详细步骤包括设置Overflow为Resize Height、调整Pivot和Anchors Type,以及选择适当的Execute时机。通过实例展示了改变文本大小和行数时信息框的动态响应。
《守望先锋》消息的信息框,微X的聊天框也可以。
使用Unity的NGUI,就必须用到UI 中的图片自己适应 文本的大小。
也就是说调整 文本的大小,或者是文本内的文字的行数,改变 对应的背景图片,使其填充。
新建 NGUI - Label,为1
新建 NGUI - Texture,为2。使得2为1的子对象。
调整Label 和 Texture 的大小,使其为自己期望的大小。
1717

被折叠的 条评论
为什么被折叠?