P
In der Anleitung() sind nur sprintf...
void Anleitung()
{
printf("\nAnleitung laeuft");
glColor3f(BLACK);
glRasterPos2f(10,25); //set the current position for the text
sprintf(message,"Anleitung:");
for (int i = 0; i < strlen(message); i++)
glutBitmapCharacter(GLUT_BITMAP_HELVETICA_18, message[i] ); //display a character
glColor3f(BLACK);
glRasterPos2f(10,60); //set the current position for the text
sprintf(message,"Diese Schiffe gibt es:");
for (int i = 0; i < strlen(message); i++)
glutBitmapCharacter(GLUT_BITMAP_HELVETICA_18, message[i] ); //display a character
glColor3f(BLACK);
glRasterPos2f(10,85); //set the current position for the text
sprintf(message,"2x Schnellboot (Zwei Felder)");
for (int i = 0; i < strlen(message); i++)
glutBitmapCharacter(GLUT_BITMAP_HELVETICA_18, message[i] ); //display a character
so fängt das an und geht quasi so immer weiter...
und wird hier mit beendet...
glFlush();
glutPostRedisplay();
}
ist da vielleicht ein fehler drin? liegt es daran, das es ein "hauptfenster" ist... also es ist bestimmt gleichrangig mit dem Spielfeld fenster, jedoch sollte dies nur so ein extra fenster sein welches man wieder beenden kann (bzw. dies sollte klappen)...
Danke schon einmal.
Bitte um schnelle antwort
lg Jonas