UIGradient

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

UIGradient) 适用于父级 GuiObject 渲染的 UI 元素。该级

一个 UIGradient 不会适用于子或子女 GuiObjects 。为了将同一个渐变应用到多个对象,您需要多个渐变实例。

还请参阅 外观模式 了解更多关于 UIGradient 对象的信息。

支持的对象

您可以将渐变应用到 FrameTextLabelTextButton , 1> Class.ImageLabel1> , 4> Class.ImageButton4> ,

性能考虑

为了有效使用一个 UIGradient ,请遵循这些原则:

  • 避免在 Color 序列上使用多于 6 个颜色停止。

  • 避免使用 UIGradient 对任何使用文本stroke 的对象 ( Class.TextLabel.TextStrokeColor3|TextStrokeColor3),因为渐变会试图与线条和边框结合,并且可能会导致性能问题。

  • 当在很多状态变更的 UI 元素上应用不变渐变时,有交易关系在使用 UIGradient (处理时间) 和静态渐变图像 (记忆).

概要

属性

属性

读取并联

此属性描述与提供的 ColorSequence 父级 UI 元素的颜色要合成。此属性与 Beam.ColorTrail.Color 类似,但它在屏幕距离由 2>Class.UIGradient.Offset|Offset2> 和 5>Class

Enabled

读取并联

是否启用渐变。

Offset

读取并联

这个属性决定了父级GuiObject中的渐变的速度。它是渐变的速度,因此父级Class.GuiBase2d.AbsoluteSize|AbsoluteSize</

还请参阅 Rotation ,这也会影响应用的渐变图形。

Rotation

读取并联

此属性确定左向clockwise旋转的度数,从左向右开始。开始和终止控制点分别包含在父级UIGradient的边缘,但保持旋转。

还请参阅 Offset ,这也会影响应用的渐变图的几何。

Transparency

读取并联

此属性描述父子元素将以提供的 NumberSequence 的方式是多么不透明。此属性与 Beam.TransparencyTrail.Transparency 类似,但它在屏幕距离由 1> Class.UIGradient.

注意,NumberSequenceKeypoints 的包裹值将被忽略。

方法

活动