From 7f7a9228228753aaff573abae7a7899556c4c1c0 Mon Sep 17 00:00:00 2001 From: Mikhail <99481254+DCFApixels@users.noreply.github.com> Date: Sat, 19 Oct 2024 00:12:11 +0800 Subject: [PATCH] code cleanup --- src/EcsPipeline.Builder.cs | 31 ------------------------------- 1 file changed, 31 deletions(-) diff --git a/src/EcsPipeline.Builder.cs b/src/EcsPipeline.Builder.cs index 638d806..86f5551 100644 --- a/src/EcsPipeline.Builder.cs +++ b/src/EcsPipeline.Builder.cs @@ -415,11 +415,6 @@ namespace DCFApixels.DragonECS #region LayerList public class LayerList : IEnumerable { - // Автоматический слой нужный только для метода Add - // Идея в том что метод Add добавляет слои до EcsConsts.END_LAYER и EcsConsts.POST_END_LAYER - // private const string ADD_LAYERS_LAYER = nameof(LayerList) + "." + nameof(ADD_LAYERS_LAYER); - - private Builder _source; private List _layers; private string _basicLayerName; @@ -434,7 +429,6 @@ namespace DCFApixels.DragonECS public LayerList(Builder source, string basicLayerName) { _source = source; - //_layers = new List(16) { basicLayerName, ADD_LAYERS_LAYER }; _layers = new List(16) { basicLayerName }; _basicLayerName = basicLayerName; _addLayerName = _basicLayerName; @@ -442,7 +436,6 @@ namespace DCFApixels.DragonECS public LayerList(Builder source, string preBeginlayer, string beginlayer, string basicLayer, string endLayer, string postEndLayer) { _source = source; - //_layers = new List(16) { preBeginlayer, beginlayer, basicLayer, ADD_LAYERS_LAYER, endLayer, postEndLayer }; _layers = new List(16) { preBeginlayer, beginlayer, basicLayer, endLayer, postEndLayer }; _basicLayerName = basicLayer; _addLayerName = _basicLayerName; @@ -452,7 +445,6 @@ namespace DCFApixels.DragonECS #region Edit #region Single - //public Builder Add(string newLayer) { return InsertAfter(ADD_LAYERS_LAYER, newLayer); } public Builder Add(string newLayer) { InsertAfter(_addLayerName, newLayer); @@ -475,11 +467,6 @@ namespace DCFApixels.DragonECS { if (Contains(newLayer)) { return _source; } - //if (targetLayer == _basicLayerName) // нужно чтобы метод Add работал правильно. _basicLayerName и ADD_LAYER считается одним слоем, поэтому Before = _basicLayerName After = ADD_LAYER - //{ - // targetLayer = ADD_LAYERS_LAYER; - //} - int index = _layers.IndexOf(targetLayer); if (index < 0) { @@ -496,18 +483,12 @@ namespace DCFApixels.DragonECS } public Builder MoveAfter(string targetLayer, string movingLayer) { - //if (targetLayer == _basicLayerName) // нужно чтобы метод Add работал правильно. _basicLayerName и ADD_LAYER считается одним слоем, поэтому Before = _basicLayerName After = ADD_LAYER - //{ - // targetLayer = ADD_LAYERS_LAYER; - //} - _layers.Remove(movingLayer); return InsertAfter(targetLayer, movingLayer); } #endregion #region Range - //public Builder Add(params string[] newLayers) { return InsertAfter(ADD_LAYERS_LAYER, newLayers); } public Builder Add(params string[] newLayers) { InsertAfter(_addLayerName, newLayers); @@ -526,11 +507,6 @@ namespace DCFApixels.DragonECS } public Builder InsertAfter(string targetLayer, params string[] newLayers) { - //if (targetLayer == _basicLayerName) // нужно чтобы метод Add работал правильно. _basicLayerName и ADD_LAYER считается одним слоем, поэтому Before = _basicLayerName After = ADD_LAYER - //{ - // targetLayer = ADD_LAYERS_LAYER; - //} - int index = _layers.IndexOf(targetLayer); if (index < 0) { @@ -550,11 +526,6 @@ namespace DCFApixels.DragonECS } public Builder MoveAfter(string targetLayer, params string[] movingLayers) { - //if (targetLayer == _basicLayerName) // нужно чтобы метод Add работал правильно. _basicLayerName и ADD_LAYER считается одним слоем, поэтому Before = _basicLayerName After = ADD_LAYER - //{ - // targetLayer = ADD_LAYERS_LAYER; - //} - foreach (var movingLayer in movingLayers) { _layers.Remove(movingLayer); @@ -569,11 +540,9 @@ namespace DCFApixels.DragonECS private static bool AreMatchingOrderIdentical(IReadOnlyList listA, IReadOnlyList listB) { int indexA = 0; - //if (listA.Contains(ADD_LAYERS_LAYER)) { indexA++; }// чтобы игнорировать слой ADD_LAYERS_LAYER foreach (string itemB in listB) { - //if (itemB == ADD_LAYERS_LAYER) { continue; } // чтобы игнорировать слой ADD_LAYERS_LAYER if (indexA < listA.Count && listA[indexA] == itemB) { indexA++;