ProgressBar

Up and coming: shot check knows this class and its members today, and programs run it once the native runtime lands.

Up and coming

A bar that eases to its value, with marks at the thresholds that matter, colours that change as it fills, and a label on top.

Value runs from 0 to 1 and the fill eases toward it. Zones sets the fill colour by the value reached, blended between zones, Marks draws thin lines at given values, and Indeterminate runs a sheen while the length is unknown. Label is drawn over the bar with the same markup as a TextLabel.

Made with Instance.new("ProgressBar") or Clone().

Properties

NameTypeDefaultDescription
ValuenumberFrom 0 to 1; the fill eases toward it.
FillColorColor3
Zones{ [number]: Color3 }?Fill colours by the value reached, blended between, such as green at 0, amber at 0.85 and red at 0.9.
Marks{ number }Thin lines across the bar at these values, such as 0.85 and 0.9.
IndeterminatebooleanA sheen runs along the bar while the length is unknown.
LabelstringText drawn over the bar, with the same markup as a TextLabel.
From Frame 10
From UIObject 19
From ScreenItem 2
From ShotInstance 33