GUIText creating multiple lines

I want to have a type text, I have a paragraph I want written.
This is my code.

function Start () {

	guiText.text = "This is my test paragraph 

I’m learning
bear with me";

	word = guiText.text;

	guiText.text = "";

	TypeText ();

}

The Problem is however, that instead of going to a new line, all the text is crammed onto one line, with each one just overlapping the previous one. How do I allow it to create multiple lines?

Thank you for your help
-Mark

Make the line spacing for the GUIText something more than 0.

Check “Line Spacing” under GUI Text in inspector. You may have it 0 change it to 1.

You could try using:

guiText.text = “This is my test paragraph \r
I’m learning \r
bear with me”;

A newline in .net is usually assigned using (System.Environment.NewLine) but which should equate to \r
.