I want a character in the game I am making to talk like in a console video game, where the letters of the text appear one by one instead of all at once. However, when I try to do this the text blinks every time more text is revealed. Is there any way to turn this off?
Offline
Its not a feature. It's like a glitch or something.
Offline
May you post what you have already done here so that it's easier for us to help you?
Offline
I haven't made the character yet - but I tested the idea a while ago. By 'blinking' I meant 'the text disappears for a small amount of time just before every time more text is revealed'. A way of seeing the bug is trying "forever / say "Hello!" for 0.1s" on a sprite.
To clarify what I want the character to do, he says "H", followed by "He" followed by "Hel" followed by "Hell" followed by "Hello" etc. I did this by setting a variable to the full text of what he was going to say and in a loop made the character say the first x letters for 0.1s (with x going up by one every time).
Offline
Vitality wrote:
I haven't made the character yet - but I tested the idea a while ago. By 'blinking' I meant 'the text disappears for a small amount of time just before every time more text is revealed'. A way of seeing the bug is trying "forever / say "Hello!" for 0.1s" on a sprite.
To clarify what I want the character to do, he says "H", followed by "He" followed by "Hel" followed by "Hell" followed by "Hello" etc. I did this by setting a variable to the full text of what he was going to say and in a loop made the character say the first x letters for 0.1s (with x going up by one every time).
Try using the "say [ ] " block instead of "say [ ] for ( ) seconds" and then wait 0.1 seconds.
You can make the text disappear when you're done with it by saying nothing.
Offline