From 777f4e987041fc986e4687745eb6e11e5aeda2d3 Mon Sep 17 00:00:00 2001 From: Mikhail <99481254+DCFApixels@users.noreply.github.com> Date: Wed, 31 Jan 2024 05:04:16 +0800 Subject: [PATCH] fixes --- src/Collections/EcsJoin.cs | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/Collections/EcsJoin.cs b/src/Collections/EcsJoin.cs index 7880b89..9faaf1a 100644 --- a/src/Collections/EcsJoin.cs +++ b/src/Collections/EcsJoin.cs @@ -183,7 +183,7 @@ namespace DCFApixels.DragonECS.Relations.Utils _startBaskets.RemoveFromBasket(startEntityID, relInfo.startNodeIndex); if (!_isLoop) { - _startBaskets.RemoveFromBasket(endEntityID, relInfo.endNodeIndex); + //_startBaskets.RemoveFromBasket(endEntityID, relInfo.endNodeIndex); } } public void DelStart(int startEntityID) @@ -226,13 +226,13 @@ namespace DCFApixels.DragonECS.Relations.Utils // arc.ArcWorld.DelEntity(revereceRelEntitiy); //} - int endNodeIndex = _relNodesMapping[relEntityID].endNodeIndex; + //int endNodeIndex = _relNodesMapping[relEntityID].endNodeIndex; arc.ArcWorld.DelEntity(relEntityID); - if (!_isLoop) - { - int revereceRelEntitiy = _endBaskets.Get(endNodeIndex); - arc.ArcWorld.DelEntity(revereceRelEntitiy); - } + //if (!_isLoop) + //{ + // int revereceRelEntitiy = _endBaskets.Get(endNodeIndex); + // arc.ArcWorld.DelEntity(revereceRelEntitiy); + //} } //_startBaskets.RemoveBasket(startEntityID); } @@ -253,13 +253,13 @@ namespace DCFApixels.DragonECS.Relations.Utils // arc.ArcWorld.DelEntity(revereceRelEntitiy); //} - int startNodeIndex = _relNodesMapping[relEntityID].startNodeIndex; + //int startNodeIndex = _relNodesMapping[relEntityID].startNodeIndex; arc.ArcWorld.DelEntity(relEntityID); - if (!_isLoop) - { - int revereceRelEntitiy = _startBaskets.Get(startNodeIndex); - arc.ArcWorld.DelEntity(revereceRelEntitiy); - } + //if (!_isLoop) + //{ + // int revereceRelEntitiy = _startBaskets.Get(startNodeIndex); + // arc.ArcWorld.DelEntity(revereceRelEntitiy); + //} } //_endBaskets.RemoveBasket(endEntityID); }