private static void OnLoggedIn(string errorMessage) { if (errorMessage != null) { if (!errorMessage.StartsWith("Cancelled")) { DebugUtils.LogError("Error logging in: " + errorMessage); } else { DebugUtils.Log("Closing package manager because login cancelled"); AssetStoreManager assetStoreManager = (AssetStoreManager)EditorWindow.GetWindow(typeof(AssetStoreManager), false, "Package Upload"); assetStoreManager.Close(); } return; } Console.WriteLine("Asset Store Upload Tool logged in. V5.0.2"); AssetStoreManager assetStoreManager2 = (AssetStoreManager)EditorWindow.GetWindow(typeof(AssetStoreManager), false, "Package Upload"); if (!AssetStoreManager.isOpen) { AssetStoreManager.isOpen = true; assetStoreManager2.Init(); assetStoreManager2.Show(); } else { assetStoreManager2.Focus(); } }
private static void AssetStoreLogout() { DebugUtils.Log("Logged out of Asset Store"); AssetStoreManager assetStoreManager = (AssetStoreManager)EditorWindow.GetWindow(typeof(AssetStoreManager), false, "Package Upload"); assetStoreManager.Close(); AssetStoreClient.Logout(); }
private static void AssetStoreLogout() { if (EditorUtility.DisplayDialog("Logout Confirmation", "Are you sure you want to log out of Asset Store Tools?", "Confirm", "Cancel")) { DebugUtils.Log("Logged out of Asset Store"); AssetStoreManager assetStoreManager = (AssetStoreManager)EditorWindow.GetWindow(typeof(AssetStoreManager), false, "Package Upload"); assetStoreManager.Close(); AssetStoreClient.Logout(); } }