Exemplo n.º 1
0
        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();
            }
        }
Exemplo n.º 2
0
        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();
        }
Exemplo n.º 3
0
 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();
     }
 }