Making text appear on-stage?

Hi, I'm fairly new to Snap!.

I want to make text/a block of text appear WITHOUT using the say block. How can I do this? (ex. dialogue on a text box in a visual novel)

Hi, welcome to Snap!.

untitled script pic (7)

And, by extension, running this on the stage will automatically wrap the text.

If you want to choose the font of the text too, one option is to use the Writing and formatting library.

  1. Open the file menu (the sheet of paper near the Snap! logo on the top-left)
  2. Go to Libraries
  3. Look for "Writing and formatting"
  4. Import the library

Example:

write [Text here] size (12) stats (font [sans-serif]\
bold <t>\
italic <f>::pen)::pen

Is there any way to put this over a sprite?

If you want to write on top of a sprite, you can first use the pen and tell another sprite to Tamagotchi script pic. You can then tell that same sprite to move on top of the desired sprite, and it will look like the pen is on top of the sprite!

You can use either of these blocks from two libraries, text costumes and wruting and formatting, to create a costume that's just the text. Then you can just have a sprite switch costumes to it.