public WaitDialog(Action worker, SplashMessages message) { InitializeComponent(); if (worker == null) { throw new ArgumentNullException(); } Worker = worker; label1.Text = "Molim sačekati\n" + message.ToString() + " podataka"; }
public override void OnInspectorGUI() { base.OnInspectorGUI(); SplashMessages messages = (SplashMessages)target; if (GUILayout.Button("Import Messages")) { string path = EditorUtility.OpenFilePanel("Import Messages", "", "txt"); if (path.Length == 0) { return; } string[] lines = File.ReadAllLines(path); messages.messages = lines; if (GUI.changed) { EditorUtility.SetDirty(messages); } } }