This commit is contained in:
Mikhail 2023-12-06 18:38:48 +08:00
parent db863bf8bf
commit cf18d104f8

View File

@ -408,12 +408,14 @@ namespace DCFApixels.DragonECS
for (int i = 0, iMax = _inc.Length; i < iMax; i++) for (int i = 0, iMax = _inc.Length; i < iMax; i++)
{ {
bit = _inc[i]; bit = _inc[i];
if ((_entitiesComponentMasks[e][bit.chankIndex] & bit.mask) == 0) goto skip; //if ((_entitiesComponentMasks[e][bit.chankIndex] & bit.mask) == 0) goto skip;
if ((_entitiesComponentMasks[e][bit.chankIndex] & bit.mask) != bit.mask) goto skip;
} }
for (int i = 0, iMax = _exc.Length; i < iMax; i++) for (int i = 0, iMax = _exc.Length; i < iMax; i++)
{ {
bit = _exc[i]; bit = _exc[i];
if ((_entitiesComponentMasks[e][bit.chankIndex] & bit.mask) != 0) goto skip; //if ((_entitiesComponentMasks[e][bit.chankIndex] & bit.mask) != 0) goto skip;
if ((_entitiesComponentMasks[e][bit.chankIndex] & bit.mask) == bit.mask) goto skip;
} }
return true; return true;
skip: continue; skip: continue;