XxMichałxX Opublikowano 22 Lutego 2009 Udostępnij Opublikowano 22 Lutego 2009 zrobiłem takie coś: GML if keyboard_check_pressed(vk_backspace) then string_delete(text,string_length(text),1) czemu nie dziala? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
PsichiX Opublikowano 22 Lutego 2009 Udostępnij Opublikowano 22 Lutego 2009 GML if(keyboard_check_pressed(vk_backspace))string_delete(text,string_length(text)-1,1) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marek.S Opublikowano 22 Lutego 2009 Udostępnij Opublikowano 22 Lutego 2009 PsichiX a do czego przypisujesz wynik funkcji? string_delete(str,index,count) Zwraca kopię str z usunięta częścią, zaczynającą się z pozycji index o długości count. czyli trzeba ją do tej zmiennej przypisać: if ( keyboard_check_pressed( vk_backspace )) text = string_delete( text, string_length( text ) -1, 1 ) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
PsichiX Opublikowano 22 Lutego 2009 Udostępnij Opublikowano 22 Lutego 2009 Ale wpadka :jezor: No fakt, ma zwracać do text ;D Tak to jest jak się w GMie nie siedzi tak często jak kiedyś. Trzeba będzie zaglądać w helpa następnym razem :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
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ę