private void OnDestroy() { if (exportNext) { PackageExporter.ExportNext(); } }
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); }
/* Setter & Getter */ /* Functions */ private void OnEnable() { instance = this; mSerializedObject = new SerializedObject(this); mSerializedProperty = mSerializedObject.FindProperty("exportPackagesList"); }