public static AssetStoreWindow Init() { System.Type[] desiredDockNextTo = new System.Type[] { typeof(SceneView) }; AssetStoreWindow window = EditorWindow.GetWindow<AssetStoreWindow>(desiredDockNextTo); window.SetMinMaxSizes(); window.Show(); return window; }
public static void OpenURL(string url) { AssetStoreWindow assetStoreWindow = AssetStoreWindow.Init(); assetStoreWindow.InvokeJSMethod("document.AssetStore", "openURL", new object[] { url }); AssetStoreContext.GetInstance().initialOpenURL = url; }