void Start() { text = GetComponent <Text>(); UKMessenger.AddListener <string>("ui_text_overlay", gameObject, (s) => { text.text = s; }); }
// Use this for initialization void Start() { rt = GetComponent <RectTransform>(); UKMessenger.AddListener <int, float>("energy_set", gameObject, (playerId, val) => { if (playerId == PlayerId) { var sd = rt.sizeDelta; rt.sizeDelta = new Vector2(100f * val, rt.sizeDelta.y); } }); }
// Use this for initialization void Start() { rt = GetComponent <RectTransform>(); UKMessenger.AddListener <int, float>("cooldowntime_set", gameObject, (playerId, val) => { if (playerId == PlayerId) { nextTriggerTimer = val; // Debug.Log("received cooldown : "+val); } }); }
void Start() { text = GetComponent <Text>(); UKMessenger.AddListener <int, int>("score_inc", gameObject, (playerId, inc) => { score -= inc; Refresh(); }); UKMessenger.AddListener <int>("score_left_set", gameObject, (val) => { score = val; Refresh(); }); Refresh(); }
void Start() { text = GetComponent <Text>(); UKMessenger.AddListener <int, int>("score_inc", gameObject, (playerId, inc) => { if (playerId == PlayerId) { score += inc; Refresh(); } }); UKMessenger.AddListener <int, int>("score_set", gameObject, (playerId, val) => { if (playerId == PlayerId) { score = val; Refresh(); } }); Refresh(); }
IEnumerator Start() { // stupid hack to wait for ui yield return(new WaitForSeconds(1)); UKMessenger.Broadcast <int>("score_left_set", ScoreLeft); UKMessenger.AddListener <int, int>("score_inc", gameObject, (playerId, inc) => { ScoreLeft -= inc; if (crowdCheerClip != null) { audioSource.clip = crowdCheerClip; audioSource.Play(); } if (ScoreLeft <= 0) { StartCoroutine(CoEndGame()); } }); }