void Handler(PlayerNotReadyEvent e) { constraint.ForEachGameObject((ego, timerComponent) => { if (e.playerID == timerComponent.playerID) { timerComponent.startTimer = true; ego.gameObject.GetComponent <Text>().text = "SIT DOWN"; } }); }
void Handle(PlayerNotReadyEvent e) { constraint.ForEachGameObject((ego, startScreenUI) => { if (e.playerID == startScreenUI.playerID) { if (e.playerID == 1) { Sprite sprite1 = Resources.Load <Sprite>("P1_sitDown"); Image image1 = ego.gameObject.GetComponent <Image>(); image1.sprite = sprite1; } else if (e.playerID == 2) { Sprite sprite2 = Resources.Load <Sprite>("P2_sitDown"); Image image2 = ego.gameObject.GetComponent <Image>(); image2.sprite = sprite2; } } }); }