From c1fe3eb13f7317bb2aa325f4a5d0cea6992a4bfe Mon Sep 17 00:00:00 2001 From: chrisgregan Date: Mon, 25 Jan 2016 12:38:42 +0000 Subject: [PATCH] Added Export Fungus Package menu item --- .../Fungus/Flowchart/Editor/FlowchartMenuItems.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Assets/Fungus/Flowchart/Editor/FlowchartMenuItems.cs b/Assets/Fungus/Flowchart/Editor/FlowchartMenuItems.cs index c53131ca..85ee3fc3 100644 --- a/Assets/Fungus/Flowchart/Editor/FlowchartMenuItems.cs +++ b/Assets/Fungus/Flowchart/Editor/FlowchartMenuItems.cs @@ -29,6 +29,20 @@ namespace Fungus SpawnPrefab("FungusLogo"); } + [MenuItem("Tools/Fungus/Utilities/Export Fungus Package")] + static void ExportFungusPackage() + { + string path = EditorUtility.SaveFilePanel("Export Fungus Package", "", "Fungus", "unitypackage"); + if(path.Length == 0) + { + return; + } + + string[] folders = new string[] {"Assets/Fungus", "Assets/FungusExamples" }; + + AssetDatabase.ExportPackage(folders, path, ExportPackageOptions.Recurse); + } + public static GameObject SpawnPrefab(string prefabName) { GameObject prefab = Resources.Load(prefabName);