Compare commits

..

3 Commits

Author SHA1 Message Date
DCFApixels
1c09c94c3e up version to 0.9.17 2025-08-11 08:57:13 +08:00
DCFApixels
f306fc88e2 fix 2025-08-11 08:56:44 +08:00
Karpik
c7b9dcdad7
Add nullifying item in WorldComponentPool<T> 2025-08-07 23:45:04 +08:00
4 changed files with 6 additions and 5 deletions

View File

@ -10,7 +10,7 @@
<RootNamespace>DCFApixels.DragonECS</RootNamespace>
<Title>DragonECS</Title>
<Version>0.9.16</Version>
<Version>0.9.17</Version>
<Authors>DCFApixels</Authors>
<Description>ECS Framework for Game Engines with C# and .Net Platform</Description>
<Copyright>DCFApixels</Copyright>

View File

@ -8,7 +8,7 @@
"displayName": "DragonECS",
"description": "C# Entity Component System Framework",
"unity": "2020.3",
"version": "0.9.16",
"version": "0.9.17",
"repository": {
"type": "git",
"url": "https://github.com/DCFApixels/DragonECS.git"

View File

@ -457,9 +457,9 @@ namespace DCFApixels.DragonECS
combinedIncs = combinerBuilder._incsSet;
combinedExcs = combinerBuilder._excsSet;
combinedAnys = combinerBuilder._anysSet;
combinedIncs.Union(_incsSet);
combinedExcs.Union(_excsSet);
combinedAnys.Union(_anysSet);
combinedIncs.UnionWith(_incsSet);
combinedExcs.UnionWith(_excsSet);
combinedAnys.UnionWith(_anysSet);
if (_sortedCombinedChecker == false)
{

View File

@ -241,6 +241,7 @@ namespace DCFApixels.DragonECS
{
Array.Resize(ref _recycledItems, _recycledItems.Length << 1);
}
_items[itemIndex] = default;
_recycledItems[_recycledItemsCount++] = itemIndex;
itemIndex = 0;
}