Proste, łatwe do konfiguracji menu

Przykład pokazujący jak stworzyć banalne wręcz i wyjątkowo proste w konfiguracji menu. Szczególnie polecamy początkującym.

Autor: ZeroXbot

Rozmiar
3 KB
Autor
ZeroXbot
Ocena
6/10
6 głosów
Komentarze
Komentarze (łącznie 7):
ZeroXbot (Wto., 30 Gru. 08, 10:09)
#1

'banalne wręcz i wyjątkowo proste' - świetnie to opisałeś Mimek :D

P
Pental (Wto., 30 Gru. 08, 10:11)
#2

Nie, strasznie, bardzo strasznie nieoptymalne. Wystarczy użyć pętli for. Nie podoba mi się :? .

Mimek (Wto., 30 Gru. 08, 10:13)
#3

ZeroXbot - takie jest...
Pental - owszem pętla for wystarczy, ale co za problem, możesz zrobić menu na pętli for i wrzucę na stronkę, a to menu jest dobre na początek, tak do pierwszych 2 gierek :) daję 10 !

P
Pental (Wto., 30 Gru. 08, 10:15)
#4

Nie, nie jest dobre. Przy przykładach najważniejsza jest optymalność, efekt jest drugorzędny. Tutaj kodu jest około 5 razy więcej, niż być powinno. Ale efekt całkiem fajny :P , choć takich przykładów jest dużo, a gnysek zrobił nawet o tym kurs :) .

ZeroXbot (Wto., 30 Gru. 08, 10:17)
#5

pental: sorry, ale się dopiero uczę i właściwie ten przykład to pierwsze menu jakie zrobiłem całkowicie sam, a pozatym nie kapuje o co chodzi z tą pętlą for. Gdzie ją wtrynić?

ZeroXbot (Wto., 30 Gru. 08, 10:19)
#6

No tak robił, ale to było do jednego menu. ja tu zrobiłem funkcję, dzięki czemu łatwo możesz zrobic inne menu, lub zmienić działające.

P
Pental (Wto., 30 Gru. 08, 10:20)
#7

Zobacz, po prostu w środku pętli mnożysz Y wyświetlanego tekstu razy iterator (zazwyczaj to jest zmienna "i") i jeśli iterator == kursor to zmieniasz kolor tekstu.. Najlepiej zobacz artykuł gnyska na ten temat i przeanalizuj kod :) .

Najnowsze wersje GameMakera:

Stabilna
2023.8.1.102 • 2023.8.1.148
wydana 14 dni temu
LTS
2022.0.1.31 • 2022.0.1.30
wydana 169 dni temu
Beta
2023.800.0.406 • 2023.800.0.429
wydana 30 dni temu
= IDE, = Runtime
Użytkownicy online
2 użytkowników aktywnych:
gości: 1, userów: 1
 Adriann
(~ostatnie 15 minut)
Discord
26 użytkowników online na discordzie:
MKP, Alice, Nitro Slav, Carl-bot, PolTomski, DungeonFairy, Murrri, Grela, fervi, m..., r..., s..., Chell, Alkapivo, Arrekin, LadyLush, Adriann, Fylyps, Ulti, bagno, Dyno, Mtax, 🧁Cupcake🧁, g..., Kuzyn, moeglich
Shoutbox
gnysek (14:59, 28.09.23)
Poszedł dziś update strony :)
Adriann (21:06, 14.08.23)
Jest..hoho:D
Adriann (21:04, 14.08.23)
Nie znam tego, poszukam. Nie mówisz mam nadzieję o tej podmiance wewnątrz skryptu?
gnysek (10:38, 14.08.23)
Przecież jest: Search & Replace. Do tego nazwy skryptów i zasobów akurat Feather podmienia praktycznie bez problemów.
Adriann (14:39, 12.08.23)
Przydałaby się opcja do globalnej zmiany nazwy zmiennejobiektu we wszystkich skryptach i obiektach :D Tak to jest dość ciężko zabrać się za sprzątanie
SimianVirus7 (10:39, 12.08.23)
To nie burdel, to nieład artystyczny
exp (00:35, 12.08.23)
Feather nie zrozumiał, że burdel jest elementarną częścią mojego projektu
exp (00:34, 12.08.23)
Miałem to samo, nie tyle otworzyłem stary projekt, co w końcu ściągnąłem aktualizację (bo olewałem ten komunikat od chyba półtora roku)
gnysek (23:48, 10.08.23)
Kolizje tilesetowe rządzą!
gnysek (20:01, 26.07.23)
zobaczycie nowy edytor kodu, powinen wskoczyć do bety w sierpniu...
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Kiedy wyjdzie GameMaker (Studio) 3.0?