private static FarmFrameworkTools ObtainTools() { FarmFrameworkTools toolData = EditorGUIUtility.Load(assetName) as FarmFrameworkTools; if (toolData == null) { if (!AssetDatabase.IsValidFolder($"Assets/{folderPath}")) { AssetDatabase.CreateFolder("Assets", folderPath); } toolData = new FarmFrameworkTools(); AssetDatabase.CreateAsset(toolData, $"Assets/{folderPath}/{assetName}"); } return(toolData); }
private void OpenKitTools() { Selection.activeObject = FarmFrameworkTools.ObtainTools(); }