S
Kann mir jemand sagen warum das Wort "TEST" bei der UP-Tase nicht gelöscht wird, bei LEFT, RIGHT und DOWN aber schon?
Was kann ich tun?
#include <allegro.h>
int main()
{
allegro_init();
install_keyboard();
set_gfx_mode(GFX_AUTODETECT, 700, 700, 0, 0);
short x=10;
short y=10;
while(!key[KEY_ESC])
{
clear_keybuf();
acquire_screen();
textout_ex( screen, font, " ", x, y, makecol( 0, 0, 0), makecol( 0, 0, 0) );
if (key[KEY_UP]) --y;
else if (key[KEY_DOWN]) ++y;
else if (key[KEY_LEFT]) --x;
else if (key[KEY_RIGHT]) ++x;
textout_ex(screen, font, "TEST", x, y,makecol(255,0,0),makecol(0,0,0));
release_screen();
rest(5);
}
return 0;
}
END_OF_MAIN();
MfG
Stromberg