untermenü für mehrere objekte

  • GM 8

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

  • untermenü für mehrere objekte

    Hey Leute!

    Möchte dieses mal ein kleines untermenü erstellen, allerdings im gleichen raum.
    es sollte so etwas wie ein aufklappmenü sein!
    ist nicht besonderlich schwer, hät ich auch noch selber hin bekommen. 8)

    ABER ;( : ich habe ein objekt, nennen wir es obj_stadt.
    Davon gibt es nun in einem raum mehrere, am anfang gibt es nur eines im späteren spielverlauf mehrere.
    alle sollen ein eigene untermenü anzeigen wenn ich auf sie klicke!

    geht das oder muss ich für jede "Stadt" ein neues obj_stadt erstellen (obj_stadt1; obj_stadt2;...)?

    help: Seth
  • Hi ich würde das so machen :

    [Create Event]

    GML-Quellcode

    1. Select=1000if instance_number(obj_stadt) = 1{global.bsp=1}if instance_number(obj_stadt) = 2{global.bsp=2}



    [Left Pressed Event]

    GML-Quellcode

    1. if global.bsp=1
    2. {Select = show_menu("Return to game|Restart game|Help|Quit game",0);
    3. if(Select == 1) {game_restart()}
    4. if(Select == 2) {show_info(); Select = 1000;}
    5. if(Select == 3) {game_end();}
    6. }if global.bsp=2
    7. {Select = show_menu("Return to game|Restart game2|Help2|Quit game2|Hallo2",0);
    8. if(Select == 1) {game_restart()}
    9. if(Select == 2) {show_info(); Select = 1000;}
    10. if(Select == 3) {game_end();}}

    Und immer so weiter das wär jetzt das erste was mir eingefallen wäre....
    EDIT: Weiß einer warum mein Text so komisch formatiert wird??
  • versteh ich leider nicht ganz!
    global.bsp ändert sich ja immer wieder

    ich habe ja >gleichzeitig< mehrere Städte!

    edit (17:46)

    Zum besseren verständniss:

    Ich bin in raum1 welcher einen Stadteplan zeigt
    und hab eine Stadt: Stadt1
    wenn ich nun Stadt1 mit linksklick anklicke öffnet sich ein menü (schon gemacht: hintergrund).
    In diesem menü wird das aktuelle Stadtlevel angezeigt.
    Oben links in der Ecke sieht man die Stadt nocheinmal umringt von 8 grünen Feldern. Diese Felder sind frei.
    Nun kann man unten aus einer liste verschiedene Rohstoffquellen auswählen und dann auf eines der felder klicken.
    Dort wird dann die Rohstoffquelle erbaut/erstellt. Zum beispiel ein Holzfällerlager.
    oben rechts in der rechts ind er ecke gibt es ein kreuz. wenn man dann dort draufklickt kommt man dann auf den Städteplan zurück.
    Nun baue ich eine 2. Stadt.
    -->Beide Städte sollen nun ein eigenes untermenü erhalten und öffenen wenn ich daraufklicke.

    edit2(18:16):
    gleichzeitig soll aber für jede Stadt alles gespeichert werden (Rohstoffquellen!)

    Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von Seth ()