private DebugElement InitializeElement(int position) { GameObject element = Instantiate(debugElementPrefab); DebugElement debugElement = element.GetComponent <DebugElement>(); debugElement.Init(this, position); _elements.Add(debugElement); AddGraphics(debugElement.Graphics); SetSize(); if (_isShowing) { debugElement.SetUIgraphics(true); } return(debugElement); }