Fix game plugins initialization order in Editor play mode to mock the standalone game

#458
This commit is contained in:
Wojtek Figat
2021-05-18 23:32:50 +02:00
parent 19bb7c2293
commit 3e3b0e7951
2 changed files with 6 additions and 12 deletions

View File

@@ -82,10 +82,8 @@ namespace FlaxEngine
//return !pluginDesc.DisabledByDefault;
}
/// <summary>
/// Initialize all <see cref="GamePlugin"/>
/// </summary>
public static void InitializeGamePlugins()
#if FLAX_EDITOR
internal static void InitializeGamePlugins()
{
for (var i = 0; i < _gamePlugins.Count; i++)
{
@@ -93,16 +91,14 @@ namespace FlaxEngine
}
}
/// <summary>
/// Deinitialize all <see cref="GamePlugin"/>
/// </summary>
public static void DeinitializeGamePlugins()
internal static void DeinitializeGamePlugins()
{
for (var i = _gamePlugins.Count - 1; i >= 0; i--)
{
InvokeDeinitialize(_gamePlugins[i]);
}
}
#endif
private static void InvokeInitialize(Plugin plugin)
{