2

我以前一直在使用 css 并且其中有一个属性,即border-radius我可以独立地更改所有四个边的半径。现在我已经开始制作 roblox 游戏,我想对我的 GUI 元素进行四舍五入,但我发现只有一个插件是 roundify,它对所有四个角均等地四舍五入,但我想独立地对它们进行四舍五入(不同角的单独舍入值)。我也搜索了属性面板,但没有找到。请谁能告诉我如何以不同的方式更改边界半径。

4

2 回答 2

2

查看UICorner的文档。

要使用 UICorner UIComponent:

  1. 创建 Frame / ImageLabel / ImageButton /TextLabel / TextButton / ViewpointFrame / 等。
  2. 插入一个 UICorner 组件作为其子组件
  3. 通过更改 CornerRadius 属性来调整圆角半径

还有关于何时考虑使用 9-Slice 图像资源的注释。

于 2021-12-17T16:26:01.340 回答
1

我想我已经使用了你用来圆角的插件,我研究了它是如何工作的。

我认为这里发生的是插件,而不是添加脚本,只是将按钮更改为圆形图像。

您必须找到一种方法来制作所有角都可以单独圆角的图像,可能使用外部程序。从我所见,实际上并没有办法用脚本来做到这一点。

希望这有帮助。

于 2021-12-17T14:19:37.440 回答