void handle_user_arrived(cmd_msg msg) { UserArrived res = proto_man.protobuf_deserialize <UserArrived>(msg.body); if (res == null) { return; } Debug.Log("user arrived " + res.unick + " " + res.uface + " " + res.usex); }
void handle_user_arrived(cmd_msg msg) { UserArrived res = proto_man.protobuf_deserialize <UserArrived>(msg.body); if (res == null) { return; } Debug.Log("user arrived " + res.unick + " " + res.uface + " " + res.usex); ugames.Instance.other_users.Add(res); event_manager.Instance.dispatch_event(event_manager.EVT_USER_ARRIVIED_MATCH, res); }
private void OnUserArrivedReturn(cmd_msg msg) { UserArrived res = proto_man .protobuf_deserialize <UserArrived>(msg.body); if (res == null) { return; } Debug.Log(res.unick + " user arrived!"); UGame.Instance.otherUsers.Add(res); EventManager.Instance.DispatchEvent("user_arrived", res); }
private void on_user_arrived(string name, object udata) { UserArrived user_info = (UserArrived)udata; this.member_count++; this.scrollview.content.sizeDelta = new Vector2(0, this.member_count * 106); GameObject user = GameObject.Instantiate(this.opt_prefab, this.scrollview.content); user.transform.Find("name").GetComponent <Text>().text = user_info.unick; user.transform.Find("header/avator").GetComponent <Image>().sprite = this.uface_img[user_info.uface - 1]; user.transform.Find("sex").GetComponent <Text>().text = (user_info.usex == 0) ? "male" : "female"; user.name = user_info.seatid.ToString(); }
//本玩家进入比赛房间 private void on_user_arrived_return(cmd_msg msg) { UserArrived res = proto_man.protobuf_deserialize <UserArrived>(msg.body); if (null == res) { return; } event_manager.Instance.dispatch_event("user_arrived", res); Debug.Log(string.Format("enter match success unick = {0}, uface = {1}, usex = {2}", res.unick, res.uface, res.usex)); ugame.Instance.other_users.Add(res); }
private void OnUserArrived(string eventName, object udata) { UserArrived userInfo = (UserArrived)udata; this._memberCount++; GameObject user = Instantiate(this.optPrefab); user.transform.SetParent(this.scrollView.content, false); this.scrollView.content.sizeDelta = new Vector2(0, this._memberCount * 106); user.transform.Find("name").GetComponent <Text>() .text = userInfo.unick; user.transform.Find("header/avator").GetComponent <Image>() .sprite = ufaceImg[userInfo.uface - 1]; user.transform.Find("sex").GetComponent <Text>() .text = userInfo.usex == 1?"女":"男"; }