From ETC Public Wiki
Jump to: navigation, search


  • Anything that deals with the overlaying GUI, you would have to use the OnGUI() function.
  • It gets called every frame just like the update loop inside your script.

More Explanations

function OnGUI () {
	// Make a background box
	GUI.Box (Rect (10,10,100,90), "Loader Menu");

	// Make the first button. If it is pressed, Application.Loadlevel (1) will be executed
	if (GUI.Button (Rect (20,40,80,20), "Level 1")) {
		Application.LoadLevel (1);

	// Make the second button.
	if (GUI.Button (Rect (20,70,80,20), "Level 2")) {
		Application.LoadLevel (2);

GUI Class
Make Buttons
Make Text Labels