fix pipeline init flag

This commit is contained in:
Mikhail 2023-06-10 19:46:35 +08:00
parent a3a5326ca0
commit 0ca85a81b5

View File

@ -67,7 +67,6 @@ namespace DCFApixels.DragonECS
EcsDebug.Print("[Warning]", $"This {nameof(EcsPipeline)} has already been initialized");
return;
}
_isInit = true;
var ecsPipelineInjectRunner = GetRunner<IEcsInject<EcsPipeline>>();
ecsPipelineInjectRunner.Inject(this);
@ -80,6 +79,7 @@ namespace DCFApixels.DragonECS
EcsRunner.Destroy(initRunner);
_runRunnerCache = GetRunner<IEcsRunProcess>();
_isInit = true;
}
[MethodImpl(MethodImplOptions.AggressiveInlining)]