From 68d3d2bc4f7d84c0a24fe46a108b24be99c2af07 Mon Sep 17 00:00:00 2001 From: Mikhail <99481254+DCFApixels@users.noreply.github.com> Date: Mon, 13 Apr 2026 23:20:36 +0800 Subject: [PATCH] fix --- src/Pools/EcsValuePool.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Pools/EcsValuePool.cs b/src/Pools/EcsValuePool.cs index f97b7eb..0107a47 100644 --- a/src/Pools/EcsValuePool.cs +++ b/src/Pools/EcsValuePool.cs @@ -37,8 +37,8 @@ namespace DCFApixels.DragonECS public sealed unsafe class EcsValuePool : IEcsPoolImplementation, IEcsStructPool, IEnumerable //IEnumerable - IntelliSense hack where T : unmanaged, IEcsValueComponent { - private short _worldID; private EcsWorld _world; + private short _worldID; private int _componentTypeID; private EcsMaskChunck _maskBit; @@ -126,6 +126,7 @@ namespace DCFApixels.DragonECS void IEcsPoolImplementation.OnInit(EcsWorld world, EcsWorld.PoolsMediator mediator, int componentTypeID) { _world = world; + _worldID = world.ID; _mediator = mediator; _componentTypeID = componentTypeID; _maskBit = EcsMaskChunck.FromID(componentTypeID);