Radial Dial GUI

The quickest way would be to make a frame that fills your gauge/meter, UDim2 of (1,0,1,0), then making an imagelabel or decal or a rectangle of some sorts that represents the dial that you put inside of this frame. Then you can just use the Rotation property of the frame depending on the value of the gauge.

It’s way easier to do that way instead of using trigonometry. (It also enables you to use images :slight_smile: )

Edit:
In case you want to explore more radial UI elements, you can take a look at this awesome API someone made on the devforum: Radial Sprite Sheet Generator for Circular Progress Indicators
You most likely won’t need it for the speedometer, but it can be nice in other radial UIs.

3 Likes