Ejemplo n.º 1
0
 protected override void initHandlers()
 {
     connectionToServer.RegisterHandler((short)BrakethroughProtocol.MsgType.playerInit, handleInitSettings);
     connectionToServer.RegisterHandler((short)ServerCommProtocl.PlayerJoinedGameRoom, handlePlayerJoinedRoom);
     connectionToServer.RegisterHandler((short)BrakethroughProtocol.MsgType.boardUpdate, handleBoardUpdate);
     connectionToServer.RegisterHandler((short)BrakethroughProtocol.MsgType.moveRequest, handleMoveRequest);
     connectionToServer.RegisterHandler((short)BrakethroughProtocol.MsgType.gameInfo, handleGameStatus);
     StartCoroutine(findAndInitRenderer <BrakeThroughRenderer>((x) => renderer = x));
     StartCoroutine(handleNetworkMsgQueue());
 }