level schließen:
menü nach unten ausfahren:
PANEL* meinmenu =
{
...
pos_y = -100; //Negative Höhe des Panels
}
function panelausfahren ()
{
while(meinmenu.pos_y < 0) //(1)
{
meinmenu.pos_y += 2*time_step; // Panel nach unten fahren (2)
wait(1);
}
meinmenu.pos_y = 0;// Panel am oberen Bildschirmrand (1)
}
Der Code erstellt ein Panel.
Dieses Panel muss über dem oberen Bildschirmrand liegen.
Wenn die Funktion
panelausfahren aufgerufen wird, schiebt diese das Panel an den oberen Bildschirmrand.
Die
0 bei
(1) muss mit deinem Wert ersetzt werden, an dem das Panel nacher stehen soll.
Die
2 bei
(2) ist die Geschwindigkeit