show_menu richtig benutzen

  • GM 8

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • show_menu richtig benutzen

    Wie kann ich

    GML-Quellcode

    1. show_menu
    richtig benutzen? Ich will mehrere Texte anzeigen lassen und wenn man auf einen klickt, soll dementsprechend etwas passieren. Und eine zweite Frage: Kann der GameMaker Text auslesen (z.B. Text ist: speed=1), dann soll er erst schauen ob es speed= gibt und dann eine Zahl für die Geschwindigkeit einsetzen. Dankö :D
  • Zitat aus der Hilfe:
    show_menu(str,def) Zeigt ein popup menu. str gibt den Menü-Text an. Dieser besteht aus den verschiedenen Menü-Einträgen getrennt durch einen senkrechten Strich. Zum Beispiel: str = 'menu0|menu1|menu2'. Wenn der erste Eintrag gewählt wird, wird eine 0 zurückgegeben, usw. Wenn der Spieler keinen Menüeintrag auswählt, wird der voreingestellte Wert def zurückgegeben.


    Ein Beispiel wäre:

    GML-Quellcode

    1. switch(show_menu("Menüpunkt 1|Menüpunkt 2|Menüpunkt 3|Menüpunkt 4",-1)){
    2. case 0: show_message("asdf"); break;
    3. case 1: show_message("ghjk"); break;
    4. case 2: show_message("qwer"); break;
    5. case 3: show_message("tzui"); break;
    6. //...
    7. }


    Zu deiner zweiten Frage (Wenn ich sie richtig verstehe):
    Du suchst warscheinlich das:
    execute_string(str) Führt das Stück Code des Strings aus.


    -Tobi97