Legacy Documentation: Version 4.5.0

Script language:

  • JS
  • C#
  • Boo
Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

ScriptableWizard.errorString

var errorString: string;
string errorString;
errorString as string

Description

Allows you to set the error text of the wizard.

See Also: ScriptableWizard.OnWizardUpdate


Error String on a Scriptable Wizard Window.

	// C#
	// Creates a simple Wizard window and prints an error 
	// string until you set the number to 5
	
	using UnityEngine;
	using UnityEditor;
	
	public class ErrorString : ScriptableWizard {
		public int number = 0;
		[MenuItem ("Example/Show Error String")]
		static void CreateWindow() {
			ScriptableWizard.DisplayWizard("Error String example", typeof(ErrorString), "Close");	
		}
		void OnWizardUpdate() {
			helpString = "Set The number to 5";
			if(number != 5)
				errorString = "The number has to be set to 5!";
			else
				errorString = "";	
		}
	}