Chcę napisać prostą grę i właśnie zacząłem tworzenie menu. Mój problem polega na tym że bitmapa która pokazuje pozycje w menu nie porusza się tak jak powinna.
while(!key[KEY_ESC])
{
if(key[KEY_DOWN])
{
if (menu_pos_var = 1)
{
menu_pos_var = 2;
refresh_menu();
blit(menu_pos,screen,0,0,260,327,menu_pos->w,menu_top->h);
readkey();
}
else if (menu_pos_var = 2)
{
menu_pos_var = 3;
refresh_menu();
blit(menu_pos,screen,0,0,260,407,menu_pos->w,menu_top->h);
}
}
}
Kiedy nacisnę strzałkę w dół pozycja bitmapy zmienia się tylko za pierwszym razem, potem już nie reaguje.