Example #1
0
        public void golpeoJugador2()
        {
            if (_ultimaColision == enumColision.jugador2)
            {
                return;
            }

            manejarColisionMuroVertical();
            _ultimaColision = enumColision.jugador2;
        }
Example #2
0
        private void manejarColisionMuro()
        {
            if (_objetoJuego.izquierda <= limiteIzquierda || _objetoJuego.izquierda >= limiteDerecha)
            {
                _ultimaColision = enumColision.muro;
                manejarColisionMuroVertical();
            }

            if (_objetoJuego.posicionY <= limiteAbajo || _objetoJuego.posicionY >= limiteArriba)
            {
                _ultimaColision = enumColision.muro;
                manejarColisionMuroHorizontal();
            }
        }
Example #3
0
        public enumColision getCliente()
        {
            enumColision tipoCliente = enumColision.defaultt;

            if (_controlJuego.jugador1ConnectionId == Context.ConnectionId)
            {
                tipoCliente = enumColision.jugador1;
            }

            if (_controlJuego.jugador2ConnectionId == Context.ConnectionId)
            {
                tipoCliente = enumColision.jugador2;
            }
            return(tipoCliente);
        }
Example #4
0
 public async void getCliente()
 {
     _colision = await proxy.Invoke <enumColision>("getCliente");
 }