public void SendToEnterRoom() { MsgRoomEnter msgEnter = new MsgRoomEnter(); msgEnter.AccountId = UserNmae; msgEnter.RoomId = 1; NetManager.Instance.SendMessage("MsgRoomEnter", msgEnter); }
private void InitSnake(MsgRoomEnter roomEnterData) { // for (int i = 0; i < roomEnterData.PlayerList.Count; i++) { MsgPlayerInfo info = roomEnterData.PlayerList[0]; Vector3 StartVector = new Vector3(info.DirectionX, 0, info.DirectionY); m_SelfSnake = CreateSnake(info.AccountId + "Snake", StartVector, info.SurplusLength, info.Speed); m_ToDirection = new Vector3(info.DirectionX, 0, info.DirectionY); } }
void NetEnterRoom(object msg) { roomEnterData = msg as MsgRoomEnter; isInRoom = true; curMapData = mapDataDic[1]; Notification notify = new Notification("MapConfig", null); notify["MapConfigs"] = curMapData; notify.Send(); // Debug.Log("22222222222222222222222222222222222222222222222"); InitSnake(roomEnterData); }