using System.Collections.Generic; using UnityEditor; using UnityEngine; namespace GFGEditor { [CreateAssetMenu(menuName = "GFGAsset/PreloadFiles", fileName = "PreloadFiles")] public class AssetBundlePreloadFiles : ScriptableObject { public List PreloadFiles = new List(); public static AssetBundlePreloadFiles GetData() { string filePath = "Assets/GFGAsset/PreloadFiles.asset"; var t = AssetDatabase.LoadAssetAtPath(filePath); if (t == null) { t = new AssetBundlePreloadFiles(); AssetDatabase.CreateAsset(t, filePath); } return t; } } }