Gradient & Thickness support for TextStrokes

Currently with TextStroke there is limited customization making it difficult to use.
A 1px TextStroke is often not very stylish and we also cannot customize the thickness or positioning.

Currently we can customize: Color, Transparency
We cannot customize: Gradient colors, Stroke position, stroke thickness

image
(^ this would be cool to achieve!)

A potential solution would be a TextStroke object that can contain all properties as well as have a UIGradient placed inside it!

34 Likes

For some reason, Border Size Pixel has thickness options, but not a dedicated transparency property. But Text Stroke, virtually an identical effect, has transparency but not thickness options. :thinking:

It’d be amazing to also have an option to choose the stroke type. With a huge thickness, it becomes aparent that the border is obviously rounded. It’d be great if we can set them to sharp edges, much like how other graphic editors allow.

8 Likes

I have good news, this is something I’m already working on! Hopefully it will be available as a beta early next year.

image

image

Update (2021):

80 Likes

Has this been released? Are there any wiki pages I can be directed to relating to this? (I had no luck finding it on my own)

EDIT: Nevermind! Rich text; got it. ( example: <\stroke color="#00FFFF" joins=“miter” thickness=“2” transparency=“0.5”>sample text</stroke> )

EDIT 2: Nevermind again! Found this: UI Layout and Appearance | Roblox Creator Documentation

4 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.