How to create typewriter effect for text label?

I am looking to create a typewriter effect for my text label that I display. So instead of the text I want to show just popping up. I would like it to come up letter by letter like if it was being typed out in front of you.

Thank you in advance for taking the time to read this. I have looked for this, but can’t find a solution so might as well give an ask for help.

Here’s one way to do it:

https://x.thunkable.com/copy/b21fa24960191d11f1b7bc37a84a3ad6

1 Like

Here’s a more efficient/faster way to do it that allows you more control over the timing (by changing the wait block value):

https://x.thunkable.com/copy/6a4cd732f66bdfce9eac2615a9744fa2

And here’s the same as above but without delays for spaces (" "). I think the timing feels more natural.

https://x.thunkable.com/copy/96c4f642e508a4464e00ea92c0ec282c

3 Likes

Thank you so much tatiang! I appreciate it, and I hope this post can help others in the future!

2 Likes

Anyway to detect once it has finished typing the message? Like make a button visible once the message is written.

Sure. Just place the block that makes the button visible right after the loop block.

1 Like

Oh thanks I was over complicating the solution for that! Very much appreciated good sir!

1 Like