/// <summary> /// Fix for the blue ghost lines showing invalid outlines when cloning or symmetry-placing fairing bases in the editor. /// Find any already assigned (copied) LineRenderers and delete them. /// </summary> void DestroyAllLineRenderers() { LineRenderer [] lr = FindObjectsOfType <LineRenderer>(); if (lr != null) { for (int i = 0; i < lr.Length; i++) { Transform _transform = lr[i].transform; if (_transform != null) { Transform _parent = _transform.parent; if (_parent != null) { GameObject _gameObject = _parent.gameObject; if (_gameObject) { if ((_gameObject.Equals(this) ? true : _gameObject.Equals(gameObject))) { GameObjectExtension.DestroyGameObject(lr [i].gameObject); } } } } } } }