Beispiel #1
0
        internal static void UpdatePakage(string name)
        {
            string path = string.Format("{0}/{1}_{2}.unitypackage", pkgPath, name, "_lasted");

            HttpPkg.DownloadPkg(name, null, path, () => {
                AssetDatabase.ImportPackage(path, true);
            });
        }
Beispiel #2
0
        public static void InstallPackage(string name, string version)
        {
            string path = string.Format("{0}/{1}_{2}.unitypackage", pkgPath, name, version);

            HttpPkg.DownloadPkg(name, version, path, () =>
            {
                AssetDatabase.ImportPackage(path, true);
                window.multyDrawersInfo.FreshInPorject();
                if (onPackagesChange != null)
                {
                    onPackagesChange();
                }
            });
        }