Whats the best way to have the ability to “shift” characters in a GUI string

Whats the best way to have the ability to “shift” some characters up/down/left/right and or rotate them individually from other characters.

This could be used to make a “read” effect for example each letter bouncing up and quickly falling down as a message is being read.

For example, using animated text in a GUI text label by adding a character to the string one by one but also giving a fade in effect for each character

Unfortunately there is no way to move individual characters around inside of a singular TextLabel, though hopefully we will get such features in the future.

For now the only way to achieve this, is to display each character as it’s own TextLabel. You can then move each character separately to your liking.

I made a comment a while back that demonstrates a method with a similar idea, only it shakes the characters instead of controllably moving them:

I understand, the method you listed doesn’t seem like the worst solution so thats the answer. Thanks.