Skip to content

Commit ed4e08f

Browse files
authored
Update StorageBuildProcessor.cs
1 parent 15192c3 commit ed4e08f

File tree

1 file changed

+3
-14
lines changed

1 file changed

+3
-14
lines changed

Runtime/StorageBuildProcessor.cs

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
#if UNITY_EDITOR
2-
using System.Linq;
3-
using UnityEditor;
1+
#if UNITY_EDITOR
42
using UnityEditor.Build;
53
using UnityEditor.Build.Reporting;
64
using UnityEngine;
@@ -11,17 +9,8 @@ public class StorageBuildProcessor : IPreprocessBuildWithReport
119
{
1210
public int callbackOrder => 0;
1311

14-
public void OnPreprocessBuild(BuildReport report)
15-
{
16-
var assets = EditorStorage.GetAllAssetsOfType<ScriptableObject>();
17-
var loadables = assets.Where(x => x is ILoadable).ToArray();
18-
var initializables = assets.Where(x => x is IInitializableBeforeBuild).Cast<IInitializableBeforeBuild>();
19-
20-
Resources.Load<Storage>("ToolBoxStorage").SetAssets(loadables);
21-
22-
foreach (var initializable in initializables)
23-
initializable.Init();
24-
}
12+
public void OnPreprocessBuild(BuildReport report) =>
13+
Resources.Load<Storage>("ToolBoxStorage").LoadAssets();
2514
}
2615
}
2716
#endif

0 commit comments

Comments
 (0)