This commit is contained in:
Mikhail 2024-10-12 16:17:11 +08:00
parent e9482100c7
commit 45c9c0a24c
2 changed files with 12 additions and 2 deletions

View File

@ -196,6 +196,7 @@ namespace DCFApixels.DragonECS.Unity.RefRepairer.Editors
if (_missingRefContainer.IsEmpty)
{
_isNoFound = true;
MetaIDRegistry.instance.Reinit();
}
}
}
@ -270,7 +271,17 @@ namespace DCFApixels.DragonECS.Unity.RefRepairer.Editors
{
if (GUILayout.Button("Re-Collect", GUILayout.ExpandHeight(true), GUILayout.ExpandWidth(false)))
{
if (TryInit())
{
_missingRefContainer.Collect();
_cachedMissingsResolvingDatas = _missingRefContainer.MissingsResolvingDatas.Values.ToArray();
InitList();
if (_missingRefContainer.IsEmpty)
{
_isNoFound = true;
MetaIDRegistry.instance.Reinit();
}
}
}
if (GUILayout.Button("Repaire missing references", GUILayout.ExpandHeight(true)))
{

View File

@ -104,7 +104,6 @@ namespace DCFApixels.DragonECS.Unity.RefRepairer.Editors
{
collectedMissingTypesBuffer[i] = default;
}
}
private void Add(UnityObjectDataBase unityObjectData, ref ManagedReferenceMissingType missing)
{