Skocz do zawartości

SubMenu podczas gry...


Moho

Rekomendowane odpowiedzi

Witam

 

Mam pytanko, jak zrobić żeby podczas gry pojawiało się takie SubMenu, chodzi o takie menu które po wciśnięciu jakiegoś tam klawisza dla przykładu <Esc> pojawia się na tle gry a w ten czas gra się stopuje, natomiast gdy wyłączę te SubMenu to żeby wracała gra w takim stanie jakim była. najlepiej by było żeby nie korzystać z innego room'a tylko po prostu w tym samym roomie się pokarze menu, choć z drugiej strony każdy typ przykładu mile widziany byle by gra podczas włączenia SubMenu się po prostu zatrzymała a podczas wyłączania się wznawiała w tym samym momencie kiedy się zatrzymała. Z Góry dziękuje !

 

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

  • Administratorzy

zrób zmienną globalną która będzie miała wartośc false, gdy menu nie ma i true gdy jest menu (bo wszystkie obiekty w grze musza się przestać poruszać).

 

Potem dajesz jakiś obiekt i w nim w każdym evencie na poczatek dajesz if global.zmienna=true, dzięki czemu tylko wtedy kod będzie wykonywany.

 

Jedyny wyjątek to klawisz ESC, gdzie napiszesz:

global.zmienna=!global.zmienna;

 

nie zapomnij wyłączyć klawisza ESC w opcjach gry, żeby ci nie kończyło jej , ostrzegam jednak że wtedy wyłaczysz grę tylko za pomocą game_end();, a jak coś sie zawiesi to Ctrl+Alt+Delete, dlatego najpierw ustaw sobie to menui np. pod klawisz END którego i tak się nie uzywa, a jak będziesz miał pewność, że wszystko działa, to podstaw pod ESC.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Administratorzy

wersja z savem nie zda egzaminu, bo jak zrobisz w submenu opcje, to po wycztaniu będą poprzednie pamietane :D

 

a jak chcesz zrobić pauzę to instance_deactivate_all(true); i po kłopocie :D

Odnośnik do komentarza
Udostępnij na innych stronach

  • 4 tygodnie później...
  • 2 miesiące temu...

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...