Skocz do zawartości

pole


Rekomendowane odpowiedzi

witam ponownie!

mam gre jeszcze nie skończoną (tajny plan)

gdy dojdzie się na któryś poziom dostaje się kod (można go skopiować)

gdy się przegra pojawia się menu i są opcje:

graj

wpisz kod

wyjdź

i teraz moje pytanie:

jak w chodzę we "wpisz kod" pojawia się inny room

i tutaj chciałbym umieścić pole tekstowe w którym można pisać, aby wpisać kod

(kiedyś to umiałem, ale dawno nie siedziałem przy gm'ie)

kod prowadzi do tego levka gdzie go dostaliśmy

z góry dzięki

Odnośnik do komentarza
Udostępnij na innych stronach

Generalnie pisanie dowolnego inputa sprowadza się do wyłapywania określonych klawiszy. Więc sprawa jest prosta. Powiedzmy, że kod jest numeryczny:

GML
for( i = 0; i <= 9; i++ ) {

key = ord( '0' ) + i;

if( keyboard_check_pressed( key ) ) {

code += chr( key );

}

}

I masz podawanie kodu do zmiennej code. Do tego można oczywiście dodać usuwanie znaków za pomocą backspace, ale to ogranicza się do usuwania ostatniego znaku z code, więc myślę, że nie jest to problemem.

 

BTW. Najs, pamiętam GMLa.

Odnośnik do komentarza
Udostępnij na innych stronach

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ę...