public void CloseMainWindows() { ModExplorer?.Close(); ModExplorer = null; Output?.Close(); Output = null; Console?.Close(); Console = null; if (Welcome != null) { Welcome?.Close(); Welcome = new frmWelcome(Window); } ImportUtility?.Close(); ImportUtility = null; RadishUtility?.Close(); RadishUtility = null; ScriptPreview?.Close(); ScriptPreview = null; ImagePreview?.Close(); ImagePreview = null; FormModKit?.Close(); FormModKit = null; }
void OnGUI() { EditorGUI.DrawPreviewTexture(new Rect(0f, 0f, mezanixLogoTexture.width, mezanixLogoTexture.height), mezanixLogoTexture); GUILayout.Space(mezanixLogoTexture.height + 20f); GUILayout.Label(titleWelcome, EditorStyles.boldLabel); GUILayout.Space(10f); GUILayout.Label(productAbstract); GUILayout.Space(10f); if (GUILayout.Button(mezanixFxProInvitText)) { Application.OpenURL(mezanixFxProUrl); } GUILayout.Space(10f); GUILayout.Label(inviteText, EditorStyles.boldLabel); if (GUILayout.Button(buttonWelcomeToMezanixText)) { GoToMezanixWebsite(); welcome.Close(); } }