Ich hab mir mal die Pfeiltastenmenü Tutorials runtergeladen und das Arrow Controlled Menu Tutotial hab ich gut verstanden bloß was ich nicht verstehe wieso ich nicht wenn ich zum Bsp das Menü von 1-5 (also oben nach untern durch nummer rieht) bei drücken der Up taste nicht ganz nach unten bewegt zur 5. Ich habe schon einiges ausprobiert aber ich finde nicht das richtige.
Frage zu Arrow Controlled Menu Tutorial
-
-
Hi
kanst du sagen wo du das tut herhast? (link währe nicht schlecht) ich suche auch noch sowas,Nobody is perfect (-:
"Dummköpfe sind Denkerköpfen weit überlegen. Zahlenmäßig." Ernst Ferstl -
Hi Blank,
im Draw Event
Execute a piece of code:
for (i=0;i<4;i+=1)
muss die 4 durch die Zahl, die du willst, ersetzt werden, da muss eine 5 hin,
(0 mitzählen, also von 0 - 4 = 5 Zeilen)
die Zahl 3 ändern im press <Up> und press <Down> event in 4
(0-4 = 5)
dann sollte es gehen
Hi Nobody-86,
unter unserem Noch-Banner ist der Button database, da findest du es
unter Allgemeine Tutorials
hetotecs Winter-Homepage - klick hier:hetotec.de
Hier auflandet ihr auf meiner Spiele-Vorstellungs-Seite
Noch keinen Stern geschenkt bekommen? Hol dir deinen eigenen Stern
hier yoyogames.com/games/show/30678
Am Weihnachtsbaum Lichter anzünden? Mit 9 Musik-Titeln zur Auswahl oder eigene Musik laden
hier yoyogames.com/games/show/20074 -
Ich ahbe das Gefühl ich hab dich nciht ganz verstanden und was hat das Draw Event damit zu tuhen das Zeichnet doch nur die Sachen hin und sagt nicht was wenn passiert. Und welche Zahl soll ich ändern im Up und Down Event? Ich hab einfach mal die Sachen von meiner umsetztung in dieses Post mit gepackt vielleicht werde ich dann daran besser verstehne.
Quellcode
- Draw Event:
- set a font for drawing text
- execute code:
- if
- global.select = 1
- font_color = c_red
- draw_text(157,150,"1-Spieler Spiel")
- font_color = c_white
- if
- global.select = 2
- font_color = c_red
- draw_text(157,200,"2-Spieler Spiel")
- font_color = c_white
- if
- global.select = 3
- font_color = c_red
- draw_text(180,250,"Steuerung")
- font_color = c_white
- if
- global.select = 4
- font_color = c_red
- draw_text(205,300,"Creditz")
- font_color = c_white
- if
- global.select = 5
- font_color = c_red
- draw_text(200,350,"Beenden")
- font_color = c_white
- Key Press Event for <Up> Key:
- execute code:
- if
- global.select= 1
- exit
- if
- global.select = 1
- global.select = 5
- sound_play(menu)
- if
- global.select = 2
- global.select = 1
- sound_play(menu)
- if
- global.select = 3
- global.select = 2
- sound_play(menu)
- if
- global.select = 4
- global.select = 3
- sound_play(menu)
- if
- global.select = 5
- global.select = 4
- sound_play(menu)
- Key Press Event for <Down> Key:
- execute code:
- if
- global.select=5
- exit
- if
- global.select = 5
- global.select = 1
- sound_play(menu)
- if
- global.select = 4
- global.select = 5
- sound_play(menu)
- if
- global.select = 3
- global.select = 4
- sound_play(menu)
- if
- global.select = 2
- global.select = 3
- sound_play(menu)
- if
- global.select = 1
- global.select = 2
- sound_play(menu)
-
Hi Blank,
ich hoffte, du würdest das andere Tut aus der database und den Allgemeinen Tutorials nehmen
Zu deinem Code:
sound_play(menu) _up oder_down fehlt hier
und beim Enter Event müsstest du auch was ändern
vielleicht könnte ein Mod hier weiterhelfen?
hetotecs Winter-Homepage - klick hier:hetotec.de
Hier auflandet ihr auf meiner Spiele-Vorstellungs-Seite
Noch keinen Stern geschenkt bekommen? Hol dir deinen eigenen Stern
hier yoyogames.com/games/show/30678
Am Weihnachtsbaum Lichter anzünden? Mit 9 Musik-Titeln zur Auswahl oder eigene Musik laden
hier yoyogames.com/games/show/20074 -
Ja das andere Tut (Menu4blank)) hab ich auch aus probiert bloß ich habs nicht verstanden. Und da hab ich ein bissel rum experiemntiert und wollt einen neuen Menüpunkt einfügen aber ihrgend wie hat das alles nicht funktioniert und beim 2 Tut (Arrow Controlled Menu) hab ich sofort verstanden was welche funktion aus löst. Ich versuch weiter das 1 Tut (Menu4blank) aus zu testen und die funktionen zu verstehen doch es wäre net wenn jemand eine lösung für mein Problem im Arrow Controlled Menu Tutorial finden würde. Vielleicht find ich die Lösung auch selbst.
Danke. -
-
-
ich hab den Fehler:
Der ändert zwar die global.select von 5 auf 1, aber weiter unten kommt dann nochmal ein if, das dann global.select von 5 in 4 ändert.
Nimm anstatt if eine switch anweisung her.
Also:
oder schreib bei deinen if Anweisungen hinter sound_play(menu) jedesmal noch exit; -