From 38378d4d267c2bd52ddc85aa184f4fec7f45c43f Mon Sep 17 00:00:00 2001 From: ALEXTANG <574809918@qq.com> Date: Wed, 8 Jun 2022 16:10:33 +0800 Subject: [PATCH] =?UTF-8?q?TEngine/=E5=9C=A8=E7=BA=BF=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=E5=95=86=E5=BA=97|Package=20Manager?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit TEngine/在线模块商店|Package Manager --- Assets/TEngine/Editor/About/TEnginePackageWindow.cs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Assets/TEngine/Editor/About/TEnginePackageWindow.cs b/Assets/TEngine/Editor/About/TEnginePackageWindow.cs index a903bbc6..c3b12f5a 100644 --- a/Assets/TEngine/Editor/About/TEnginePackageWindow.cs +++ b/Assets/TEngine/Editor/About/TEnginePackageWindow.cs @@ -10,10 +10,12 @@ namespace TEngine.Editor { public class PackageManagerInternal : EditorWindow { - [MenuItem("TEngine/Package Manager Internal", priority = 1500)] + private const string OnlineUrl = "http://1.12.241.46:8081/TEngine/"; + + [MenuItem("TEngine/在线模块商店|Package Manager", priority = 1500)] private static void Open() { - var window = GetWindow("TEngine Manager Internal"); + var window = GetWindow("在线模块商店|Package Manager"); window.minSize = new Vector2(600f, 400f); window.Show(); } @@ -67,6 +69,7 @@ namespace TEngine.Editor { packages = new List>(); foldoutDic = new Dictionary(); + EditorCoroutineRunner.StartEditorCoroutine(GetPackagesInfo()); } private void OnGUI() @@ -236,7 +239,7 @@ namespace TEngine.Editor //获取资源包信息 private IEnumerator GetPackagesInfo() { - string url = "http://1.12.241.46:8081/TEngine/packages.json"; + string url = $"{OnlineUrl}packages.json"; WWW www = new WWW(url); yield return www; if (www.error == null) @@ -271,7 +274,8 @@ namespace TEngine.Editor //下载并导入资源包 private IEnumerator DownloadPackage(PackageTemplate package) { - string url = $"http://1.12.241.46:8081/TEngine/packages/{package.name}/{package.version}.unitypackage"; + string url = $"{OnlineUrl}packages/{package.name}/{package.version}/{package.name}.unitypackage"; + //Debug.Log(url); WWW www = new WWW(url); yield return www; if (www.error == null)