void OnDestroy()
 {
     if (actual == this)
     {
         actual = null;
     }
 }
    void Start()
    {
        actual = this;
        if (isServer)
        {
            NetworkServer.RegisterHandler <LevelDataRequest>(LevelDataRequestHandler, false);

            PrepararRonda();
        }
        else
        {
            NetworkClient.RegisterHandler <LevelGeneratorData>(LevelDataProcessor);
            NetworkClient.Send(new LevelDataRequest());
        }

        StartCoroutine(GameUtils.EsperarTrueLuegoHacerCallback(
                           () => WachinJugador.local,
                           () =>
        {
            followCam.Follow   = WachinJugador.local.transform;
            camInicial.enabled = false;
        }));
    }