123456789101112131415161718192021222324252627282930313233343536 |
- using System.Collections.Generic;
- using UnityEngine;
- using UnityEditor;
- using System;
- namespace GFGEditor
- {
- [CreateAssetMenu(menuName = "GFGAsset/AssetBundleCollectRuler", fileName = "AssetBundleCollectRuler")]
- public class AssetBundleCollectRuler : ScriptableObject
- {
- public List<string> PackBySeparately;
- public List<string> PackByTopDir;
- public List<string> PackByCollecter;
- public static AssetBundleCollectRuler GetData()
- {
- return AssetDatabase.LoadAssetAtPath<AssetBundleCollectRuler>($"Assets/GFGAsset/AssetBundleCollectRuler.asset");
- }
- }
- [Serializable]
- public class SpliterInfo
- {
- public string dir;
- public string spliter;
- public int index;
- }
- [Serializable]
- public class PrefixInfo
- {
- public string dir;
- public List<string> prefixs;
- }
- }
|