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