Bei UP-Taste wirds nicht gelöscht
-
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