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

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

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

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.

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

How do I make the cursor visible SEARCH