Eventos

Hola, mi pregunta es sobre programación de eventos. Estoy implementando el juego de las damas en C++, utilizo C++ Builder, y no doy conseguido implementar "hacer click en una dama, pinchar en otra casilla y mover la ficha" ¿Cómo puedo saber al pinchar en una casilla vacía que previamente he pinchado en una figura? Si tienes algún código de ejemplo te lo agradecería mucho. Muchas gracias.

1 respuesta

Respuesta
1
Ejemplo no tengo, pero podrías al hacer click sobre una casilla ocupada guardar en alguna variable el tipo de ficha que seleccionaste y en otra una bandera o flag para saber que hay alguna seleccionada, así cuando hagas click nuevamente debes preguntar SI la bandera esta activada, y de ser así analizas si la pieza seleccionada puede moverse a una casilla determinada, así puedes "eliminar" la selección con click derecho por ejemplo poniendo la bandera en desactivado.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas