首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >摆脱丑陋的CustomEditor空格

摆脱丑陋的CustomEditor空格
EN

Stack Overflow用户
提问于 2013-12-12 15:43:10
回答 1查看 49关注 0票数 0

我一直在做自己的活动管理系统,因为我不想花钱买Playmaker:

我得到了标签和它们的组件之间非常糟糕的间距(例如,在上面的图片中,昵称和它的文本字段之间)

脚本可以在这里找到(请记住,这是一个正在进行的工作。我还没有时间把它全部清理干净):

http://pastebin.com/w2cLWBvh

EN

回答 1

Stack Overflow用户

发布于 2013-12-12 16:11:36

看起来您一直在使用的布局系统旨在为昵称标签和文本输入字段的组合区域提供几乎相同大小的空间。

在不太了解Unity的GUI系统有哪些布局选项的情况下,您可能可以任意设置标签和文本框的长度。

下面是如何在给定特定字符串的情况下获取标签的大小:

代码语言:javascript
复制
GUI.skin.GetStyle("Label").CalcSize(new GUIContent(widestIdString));

假设您有一个包含标签和文本框组合的新BeginArea。您可以将标签长度设置为新计算的宽度,并将文本框宽度设置为区域宽度和标签宽度的差值,再加上分隔它们的任意距离,例如23f;

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20537737

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档