add static cleanup in EcsWorld during InitializeOnLoad

This commit is contained in:
DCFApixels 2025-03-10 23:03:03 +08:00
parent 11523413d0
commit 46aef0be48

View File

@ -109,6 +109,8 @@ namespace DCFApixels.DragonECS.Unity.Editors
{ {
static UnityEditorUtility() static UnityEditorUtility()
{ {
EcsWorld.ResetStaticState();
_integrationAssembly = typeof(UnityEditorUtility).Assembly; _integrationAssembly = typeof(UnityEditorUtility).Assembly;
List<Type> serializableTypes = new List<Type>(); List<Type> serializableTypes = new List<Type>();