public void Show()
{
/*if (Self != null)
{
TextComponent.color = Settings.TextColor;
if (ImageComponent != null) ImageComponent.enabled = true;
var uiRI = Self.GetComponent<UIRaycastIgnored>();
if (uiRI != null) UnityEngine.Object.Destroy(uiRI);
//if (Self.GetComponent<Renderer>().isVisible)
Self.gameObject.SetActive(true);
}*/
if (!_collapsed)
foreach (var n in Nodes)
n.Show();
_hidden = false;
}