Exemple #1
0
 private void OnDestroy()
 {
     if (exportNext)
     {
         PackageExporter.ExportNext();
     }
 }
Exemple #2
0
        private void Export()
        {
            string ext      = "unitypackage";
            string savePath = EditorUtility.SaveFilePanel("Export package ...", "", packageName, ext);

            if (savePath == "")
            {
                return;
            }

            PackageExporter.ExportPackage(exportList, savePath);
        }
        /// <summary>
        /// Export package by unityignore name.
        /// </summary>
        public static void Export()
        {
            string name     = GetArg("_name");
            string version  = GetArg("_version");
            string savePath = GetArg("_savePath");

            if (CheckNull(name, version, savePath))
            {
                return;
            }

            savePath = Path.GetFullPath(savePath);
            PackageExporter.Export(name, version, savePath);
        }
Exemple #4
0
        /* Setter & Getter */

        /* Functions */

        private void OnEnable()
        {
            instance            = this;
            mSerializedObject   = new SerializedObject(this);
            mSerializedProperty = mSerializedObject.FindProperty("exportPackagesList");
        }