C/Visual C - Movimiento autónomo

 
Vista:
sin imagen de perfil
Val: 29
Ha aumentado su posición en 2 puestos en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

Movimiento autónomo

Publicado por Josema (17 intervenciones) el 20/02/2017 11:34:46
Hola a todos, quisiera preguntar cual sería el modo en C de poder hacer que un objeto se moviese por su cuenta, que vaya rebotando por la pantalla, en este caso sería un enemigo cargado de una imagen .bmp y definido por el struct:

1
2
3
4
5
6
7
struct enemigoRep{
        int altura;
        int anchura;
        int posicionX;
        int posicionY;
        Imagen imagen;
};


Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 72
Ha mantenido su posición en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

Movimiento autónomo

Publicado por juanki (31 intervenciones) el 20/02/2017 22:46:39
Hola

Pues básicamente tendrás que ir modificando su posicionX y posicionY. Y, si acaso, comprobar que no se salga de la pantalla.

Y como hacer para que se repita el proceso indefinidamente? Pues puedes poner un bucle que vaya llamando a la función que modifica esos valores.

¿No estás usando ninguna librería tipo SDL?

Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 29
Ha aumentado su posición en 2 puestos en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

Movimiento autónomo

Publicado por Josema (17 intervenciones) el 20/02/2017 22:56:20
Sí, basicamente eso es lo que intento hacer, pero me hago un lio con el bucle. Y sí, utilizo SDL,TDA's y todo eso jajaja
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar