rendered paste bodyint main()
{
int k;
int done = 0;
int choice = -1;
Log log(3);
SDLWindow win(NULL);
win.init();
Input& i = win.getInput();
VirtualSurface& screen = win.getScreen();
// On charge l'image de fond
Surface panel;
panel.load("panel.jpg");
// On charge l'image des nombres
Sprite numbers;
numbers.load("digits_time.png");
numbers.splitNbFrame(10, 1);
// On charge chaque nombre (taille: 15 x 20)
//Surface number[10];
///Rect to_get(0,0,15,20);
//for(k=0;k<10;k++)
//{
// numbers.blit(number[k],to_get,to_get);
// to_get.x+=15;
//}
while (!done)
{
if (i.key_pressed_['q'] == true)
{
done=1;
break;
}
// Afficher et faire défiler une image.
else if((i.key_pressed_['n'] == true)
||(i.button_pressed_[1] == true))
{
//if (choice>-1)
// screen.removeChild(&number[choice]);
win.clearScreen();
choice = (choice + 1) % 10;
numbers.setFrame(choice);
//number[choice].setPos(0, 0);
//screen.addChild(&number[choice]);
}
if (win.processOneFrame())
{
done=1;
break;
}
}
}