Java - Juego GridLayout Inteligencia Artificial

 
Vista:
sin imagen de perfil

Juego GridLayout Inteligencia Artificial

Publicado por Diego (2 intervenciones) el 24/09/2014 23:50:32
Hola Amigos! Tengo una duda estoy con un proyecto para mi clase de inteligencia artificial pero me encuentro con un error que no logró solucionar, el juego consiste en que al presionar sobre la casita debemos colocarla sobre un espacio libre del campo, una vez hecho esto podremos mover al personaje que se encuentra dentro, sin embargo, cuando lo muevo (con las flechas) hacia arriba o hacia abajo se desplazan el resto de los elementos, la colisión funciona correctamente, pero no logro observar porqué ese desplazamiento entre las celdas del grid.
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

Juego GridLayout Inteligencia Artificial

Publicado por Pedro (81 intervenciones) el 25/09/2014 09:12:51
No he mirad tu código pero ¿puede ser que todos los elementos estén escuchando el evento del teclado (las flecha) y todos realicen la acción aunque no estén seleccionados?
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

Juego GridLayout Inteligencia Artificial

Publicado por Diego (2 intervenciones) el 25/09/2014 22:59:31
Saco el elemento por medio del getComponentZOrder y con el index del elemento así que dudo que saque todos :(
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