public void HideAllButton() { switch (parent.model.ETypeLaying) { case ETypeLayingBetting.Hep: Array.ForEach <UISprite>(cbSmall.GetComponentsInChildren <UISprite>(), s => s.color = new Color(1f, 1f, 1f, 90f / 255f)); cbLarge.value = false; cbSmall.gameObject.collider.enabled = false; break; case ETypeLayingBetting.Rong: Array.ForEach <UISprite>(cbLarge.GetComponentsInChildren <UISprite>(), s => s.color = new Color(1f, 1f, 1f, 90f / 255f)); cbSmall.value = false; cbLarge.gameObject.collider.enabled = false; break; case ETypeLayingBetting.RongHep: cbLarge.gameObject.collider.enabled = false; cbSmall.gameObject.collider.enabled = false; Array.ForEach <UISprite>(cbLarge.GetComponentsInChildren <UISprite>(), s => s.color = new Color(1f, 1f, 1f, 90f / 255f)); Array.ForEach <UISprite>(cbSmall.GetComponentsInChildren <UISprite>(), s => s.color = new Color(1f, 1f, 1f, 90f / 255f)); break; } btnMinus.gameObject.collider.enabled = false; Array.ForEach <UISprite>(btnMinus.GetComponentsInChildren <UISprite>(), s => s.color = new Color(1f, 1f, 1f, 90f / 255f)); if (Convert.ToInt64(string.IsNullOrEmpty(lbChipBet.text) ? "0" : lbChipBet.text) >= parent.maxChipAllow) { btnPlus.gameObject.collider.enabled = false; Array.ForEach <UISprite>(btnPlus.GetComponentsInChildren <UISprite>(), s => s.color = new Color(1f, 1f, 1f, 90f / 255f)); } btnSubmit.gameObject.transform.collider.enabled = false; if (btnSubmit.gameObject.GetComponentInChildren <UISprite>() != null) { btnSubmit.gameObject.GetComponentInChildren <UISprite>().color = new Color(1f, 1f, 1f, 90f / 255f); } }