private void Update() { if (Active) { int protection = 0; while (TagChain.GetNext(skip: _isFurther) && protection < 1000) { protection++; } if (protection == 1000) { Debug.Log("Protection"); } if (TagChain.IsEnd) { Deactivate(); } } }