private void OnGUI() { GUILayout.BeginVertical(CustomStyles.thinBox, GUILayout.ExpandWidth(true), GUILayout.ExpandHeight(true)); GUILayout.BeginHorizontal(); GUILayout.FlexibleSpace(); GUILayout.BeginVertical(); GUILayout.Space(20f); if (Resource.ACLogo) { GUI.DrawTexture(new Rect(80, 25, 256, 128), Resource.ACLogo); GUILayout.Space(132f); } else { GUILayout.Label("Adventure Creator", CustomStyles.managerHeader); } GUILayout.Label("By Chris Burton, ICEBOX Studios", CustomStyles.managerHeader); if (GUILayout.Button("www.adventurecreator.org", CustomStyles.linkCentre)) { Application.OpenURL(Resource.websiteLink); } GUILayout.Label("<b>v" + AdventureCreator.version + "</b>", CustomStyles.smallCentre); GUILayout.Space(12f); GUI.enabled = !UpdateChecker.IsChecking(); if (GUILayout.Button("Check for updates")) { UpdateChecker.CheckForUpdate(); } GUI.enabled = true; if (GUILayout.Button("Documentation")) { Application.OpenURL(Resource.manualLink); } if (GUILayout.Button("Tutorials")) { Application.OpenURL(Resource.tutorialsLink); } /*if (GUILayout.Button ("Asset Store page")) * { * Application.OpenURL (Resource.assetLink); * }*/ if (!ACInstaller.IsInstalled()) { if (GUILayout.Button("Auto-configure Unity project settings")) { ACInstaller.DoInstall(); } } else { if (GUILayout.Button("New Game Wizard")) { this.Close(); NewGameWizardWindow.Init(); } } GUILayout.EndVertical(); GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); GUILayout.EndVertical(); }
private void OnGUI() { GUILayout.BeginVertical(CustomStyles.thinBox, GUILayout.ExpandWidth(true), GUILayout.ExpandHeight(true)); GUILayout.BeginHorizontal(); GUILayout.FlexibleSpace(); GUILayout.BeginVertical(); GUILayout.Space(20f); if (Resource.ACLogo) { GUILayout.Label(Resource.ACLogo); } else { GUILayout.Label("Adventure Creator", CustomStyles.managerHeader); } GUILayout.Label("By Chris Burton, ICEBOX Studios", CustomStyles.managerHeader); GUILayout.Label("<b>" + AdventureCreator.version + "</b>", CustomStyles.smallCentre); GUILayout.Space(12f); if (GUILayout.Button("Documentation")) { Application.OpenURL(Resource.manualLink); } if (GUILayout.Button("Website")) { Application.OpenURL(Resource.websiteLink); } if (GUILayout.Button("Asset Store page")) { Application.OpenURL(Resource.assetLink); } if (!ACInstaller.IsInstalled()) { if (GUILayout.Button("Auto-configure Unity project settings")) { ACInstaller.DoInstall(); } } else { if (GUILayout.Button("New Game Wizard")) { NewGameWizardWindow.Init(); } } GUILayout.EndVertical(); GUILayout.FlexibleSpace(); GUILayout.EndHorizontal(); GUILayout.EndVertical(); }