URGENTE:Teclas para mover izq a dcha la pala del ARKANOID
Necesito entregar una practica este viernes y necesitaria saber como poder mover la pala del Arkanoid hacia los lados. Por ahora me apaño con las teclas A y D,a la antigua usanza, pero si teneis alguna alternativa, os la agradeceria.
Gracias.
Gracias.
te envio un fracgmento que detecta las flechas en la parte derecha de teclado, no importa si Num Lock
esta o no presionado
char a = 0;
while(!a)
a = getch();
switch(a)
{
case 77 :
case 54 : if(x < MAX_X) // arrow right
x += DELTA;
break;
case 75 :
case 52 : if(x > MIN_X) // arrow left
x -= DELTA;
break;
case 80 :
case 50 : if(y < MAX_Y) // arrow down
y += DELTA;
break;
case 72 :
case 56 : if(y > MIN_Y) // arrow up
y -= DELTA;
break;
case 27 : ret = 0;// ESCAPE
break;
} // SWITCH
esta o no presionado
char a = 0;
while(!a)
a = getch();
switch(a)
{
case 77 :
case 54 : if(x < MAX_X) // arrow right
x += DELTA;
break;
case 75 :
case 52 : if(x > MIN_X) // arrow left
x -= DELTA;
break;
case 80 :
case 50 : if(y < MAX_Y) // arrow down
y += DELTA;
break;
case 72 :
case 56 : if(y > MIN_Y) // arrow up
y -= DELTA;
break;
case 27 : ret = 0;// ESCAPE
break;
} // SWITCH
