public void OnEnterClick() { foreach (var toggle in toggles) { if (toggle.isOn) { Text t = toggle.GetComponentInChildren <Text>(); long playerId = long.Parse(t.text); MsgEnterGame msgEnterGame = new MsgEnterGame(); msgEnterGame.playerId = playerId; NetManager.Send(msgEnterGame); } } }
public void OnMsgEnterGame(MsgBase msgBase) { MsgEnterGame msg = (MsgEnterGame)msgBase; if (msg.result == 0) { //载入游戏数据 GameObject.FindGameObjectWithTag("Canvas").AddComponent <UIController>().init(); GameMain.playerId = msg.playerId; //获取同区域所有玩家位置信息 NewPlayerObj(msg.playerEntities); synItems(msg.items); // for(int i = 0; i < msg.playerEntities.Length; i++){ // if(msg.playerEntities[i].playerId == msg.playerId){ // synProperties(msg.playerEntities[i]); // } // } Close(); } }