示例#1
0
        public GameRoom(string roomId, List <ConnectedPlayerData> connectedPlayers,
                        OnRoomShutdown onRoomShutdownCallback)
        {
            m_RoomId = roomId;
            m_OnRoomShutdownCallback = onRoomShutdownCallback;

            m_EventsManager = new EventsManagerInstance();
            m_EventsManager.Init();

            m_GameInstance   = new GameManagerInstance(m_EventsManager, connectedPlayers.Count);
            m_NetworkManager = new NetworkManagerInstance(m_EventsManager, connectedPlayers);
        }