Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/06/2015, 03:01
Avatar de Tropy
Tropy
 
Fecha de Ingreso: diciembre-2013
Mensajes: 62
Antigüedad: 10 años, 4 meses
Puntos: 1
Respuesta: [SFML] Colisión rebota

Acabo de probar como según usted me ha indicado:

Código C++:
Ver original
  1. if(!rect.intersects(rect2)){
  2.  
  3.             if(sf::Keyboard::isKeyPressed(sf::Keyboard::Up)){
  4.                 rec.move(0, -1);
  5.             }
  6.             if(sf::Keyboard::isKeyPressed(sf::Keyboard::Down)){
  7.                 rec.move(0, 1);
  8.             }
  9.             if(sf::Keyboard::isKeyPressed(sf::Keyboard::Left)){
  10.                 rec.move(-1, 0);
  11.             }
  12.             if(sf::Keyboard::isKeyPressed(sf::Keyboard::Right)){
  13.                 rec.move(1, 0);
  14.             }
  15.  
  16.         }

Choca con la figura sí, pero una vez que choca no puedo moverme, me quedo pegado a la otra figura.

Gracias por la respuesta.

Saludos!