From ec79ef71a7a2b7026e8d2a16a6d90e143eb9e406 Mon Sep 17 00:00:00 2001 From: Mikhail <99481254+DCFApixels@users.noreply.github.com> Date: Sun, 4 Aug 2024 19:30:00 +0800 Subject: [PATCH] fix IsMatchesMask bug --- src/EcsWorld.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/EcsWorld.cs b/src/EcsWorld.cs index 515a0fd..24ac88e 100644 --- a/src/EcsWorld.cs +++ b/src/EcsWorld.cs @@ -373,14 +373,14 @@ namespace DCFApixels.DragonECS #if (DEBUG && !DISABLE_DEBUG) || !DISABLE_DRAGONECS_ASSERT_CHEKS if (mask._worldID != id) { Throw.World_MaskDoesntBelongWorld(); } #endif - for (int i = 0, iMax = mask._incChunckMasks.Length; i < iMax; i++) + for (int i = 0, iMax = mask._inc.Length; i < iMax; i++) { if (!_pools[mask._inc[i]].Has(entityID)) { return false; } } - for (int i = 0, iMax = mask._excChunckMasks.Length; i < iMax; i++) + for (int i = 0, iMax = mask._exc.Length; i < iMax; i++) { if (_pools[mask._exc[i]].Has(entityID)) {