Ejemplo n.º 1
0
    public void SendToEnterRoom()
    {
        MsgRoomEnter msgEnter = new MsgRoomEnter();

        msgEnter.AccountId = UserNmae;
        msgEnter.RoomId    = 1;
        NetManager.Instance.SendMessage("MsgRoomEnter", msgEnter);
    }
Ejemplo n.º 2
0
 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);
     }
 }
Ejemplo n.º 3
0
    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);
    }