void Awake() { if (instance == null) { instance = this; } }
private void addRadialMenu(GameObject gameobject, List <ButtonScript> list) { RadialMenuScript radialMenu = gameobject.GetComponent <RadialMenuScript>(); if (radialMenu != null) { int lenght = radialMenu.buttonList.Length; for (int i = 0; i < lenght; i++) { list.Add(radialMenu.buttonList[i].GetComponent <ButtonScript>()); addRadialMenu(radialMenu.buttonList[i].gameObject, list); } } else { return; } }
public void addWaitingObject(RadialMenuScript radialMenu) { addWaitingObject(radialMenu.buttonList); }