private void AddButton(OverlayColorData ocd) { GameObject go = GameObject.Instantiate(ColorButtonPrefab); ColorHandler ch = go.GetComponent <ColorHandler>(); ch.Setup(Avatar, ColorName, ocd); Image i = go.GetComponent <Image>(); i.color = ocd.color; go.transform.SetParent(ColorPanel.transform); }
private void AddRemoverButton() { GameObject go = GameObject.Instantiate(ColorButtonPrefab); ColorHandler ch = go.GetComponent <ColorHandler>(); ch.SetupRemover(Avatar, ColorName); Image i = go.GetComponent <Image>(); i.color = Color.white; Text t = go.GetComponentInChildren <Text>(); t.text = "<default>"; go.transform.SetParent(ColorPanel.transform); }