Unity – 游戏用户界面UI Better UI

文件大小:2.2MB

版本:2.5

原始 Unity 版本:2018.4.31或更高

让您的 uGUI UI 分辨率独立并轻松响应!使用强大的工具快速创建 UI。轻松为您的 UI 制作动画并根据需要添加任意数量的过渡效果。让你的用户界面更好!

入职

设置向导可帮助您为项目正确设置更好的 UI。

分辨率独立

创建适用于任何分辨率的 UI。使用 Snap Anchors 工具可以轻松正确地设置锚点。使用“Make Better”工作流程将您的组件转换为“更好的 UI”版本。包含对象大小(如字体大小)的变量随分辨率调整大小 – 您可以完全控制它调整此类大小值的方式。

响应式设计

定义要支持的方向(横向/纵向)、屏幕尺寸范围、宽高比范围和/或特殊屏幕类型(如触摸屏)。您可以为每个定义的屏幕配置设置不同的位置和大小或 UI 元素的特定值。智能回退逻辑允许您在元素中省略屏幕配置设置,以将您的工作量降到最低。

 

优化的工作流程

使用Make Better工作流程,您可以通过两次单击将 UGUI 组件转换为它们的“更好”吊坠。对这些组件的引用也会被转换。因此,它可以毫无顾虑地工作。

有几个工具对制作出色的 UI 很有帮助。

Snap Anchors工具将固定位置和大小转换为相对锚点位置。只需单击一下,您就可以对选择的所有元素执行此操作。

Smart Parent工具允许您移动对象,同时将其子项留在其视觉位置。还允许将父级捕捉到其子级的边界。

 

对齐和分布工具可帮助您将 UI 元素移动到正确的位置。

选择分辨率工具让您只需单击一下即可更改游戏窗口的分辨率。它还允许模拟某些屏幕配置以预览您的响应式设计。

 

更好的过渡

您可以根据需要定义任意数量的转换并影响层次结构中的任何对象,而不是只为每个可选对象定义一个转换。除了正常的过渡类型之外,还有一些特殊的过渡类型。

“Better Toggle”具有额外的转换选项,用于在开和关状态之间切换。有了这个和特殊的“对象活动转换”,您可以轻松创建选项卡之类的东西。

 

动态用户界面

使用直接的位置动画组件轻松创建动画。使用Anchor Override(也可以设置动画)通过层次结构中其他地方的对象控制对象的锚点。这使您能够防止移动带有遮罩的对象。使用Override Screen Properties组件根据父级对象的大小而不是屏幕调整元素变量的大小

 

额外选项

有些组件可以比原始的 UGUI 组件做更多的事情。

Better Image允许制作水平或垂直渐变。还有一些预定义的材质,例如GreyscaleHue Saturation Brightness。这些已针对广泛使用进行了优化,并且可以通过过渡进行更改(Better Raw Image具有类似的选项)。

Better Content Size Fitter允许您定义最小或最大大小以及添加到该大小的填充。它还可以选择检查层次结构中另一个(子)对象的大小而不是自身。当然,所有这些都与分辨率无关,并为响应式设计做好了准备。

 

Text Mesh Pro 支持

text mesh pro 的所有 UGUI 组件(TMP UGUI、TMP Input Field、TMP Dropdown)都有“更好”的版本。它们作为一个包包含在内。因此,如果您使用的是 TextMesh Pro,您可以简单地提取它。

Leave a Reply

后才能评论

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。 若排除这种情况,可在对应资源底部留言,或者联系右侧管理员Q

如果您已经成功付款但是网站没有弹出成功提示,请你千万不要着急~~什么事情都不要慌 ~~~联系站长提供付款信息为您处理