![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#3
|
|||
|
|||
|
Haber si aclaro un poco
1) En un DrawGrid puse una imagen en cada casilla (Con canvas y drawcell).
2) Quise que una de las imagenes (Imagen1) se moviera a otra casilla al presionar un boton .... para eso use el evento OnKeypress de el drawgrid. 3) Logre hacer un procedimiento para cambiar de imagen de una casilla a la siguiente para simular que un muñequito se movia. 4) El procedimiento es este: void mover(TImage *a,TImage *b,TDrawGrid *v, char direc, int f, int c) { if (direc=='w') { dibujar(b,v,f-1,c); dibujar(a,v,f,c); f=f-1; } if (direc=='a') { dibujar(b,v,f,c-1); dibujar(a,v,f,c); c=c-1; } } Donde la funcion dibujar coloca la imagen en la casilla (con canvas y drawcell)... El problema es que mi procedimiento utiliza la posicion de la imagen a cambiar.. y el problema es que no se como hacer para saber en que casilla quedo el muñequito lo que me da que siempre se mueve de la posicion que le doy. Cualquier duda me preguntan. Gracias |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Consulta Imagen DrawGrid | bostero_eep | Varios | 3 | 24-06-2012 20:19:34 |
| Ayudame Casimiro...o similares... | AzidRain | Linux | 8 | 07-11-2007 13:43:14 |
| Uso de drawgrid | drykea | Varios | 2 | 16-08-2007 16:58:30 |
| Graficos en un DrawGrid | MAXIUM | Gráficos | 2 | 14-11-2005 02:29:41 |
| Ayudame con OnMouseMove | JANDREGUE | Varios | 8 | 10-04-2005 00:26:52 |
|