/// <summary> /// Add menu item /// </summary> /// <param name="lineBase"></param> public void Add(UiMenuLineBase lineBase) { menuLines.Add(lineBase); lineBase.parentFocus = this; var button = lineBase.GetComponent <UiMenuLine>(); if (button != null) { button.menuButton.onClick.AddListener(() => { OnClickMenuItemHandle(lineBase); }); } RequestRefresh(); }