Piczer Opublikowano 7 Sierpnia 2011 Udostępnij Opublikowano 7 Sierpnia 2011 Witam Potrzebuję kodu, który działa jak funkcja explode, toArray,... Różnie się to nazywa w różnych językach, generalnie ma to tworzyć tablicę z łańcucha znaków: GML string = "podział na spacje" array = explode( string, ' ' ) //array[0] = "podział" //array[1] = "na" //array[2] = "spacje"</span> Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Konrad-GM Opublikowano 7 Sierpnia 2011 Udostępnij Opublikowano 7 Sierpnia 2011 Nie da się przypisywać tablic, musisz użyć local/global variables do tego ;) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
ediepl Opublikowano 7 Sierpnia 2011 Udostępnij Opublikowano 7 Sierpnia 2011 Pokombinuj z pętlą,string_char_at,string_length. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Jakim Opublikowano 7 Sierpnia 2011 Udostępnij Opublikowano 7 Sierpnia 2011 Skrypt explode: GML //explode("podzial na spacje"," ","array") var count,temp_string; temp_string = argument0+argument1 count = string_count(argument1,temp_string) if count>0 { for(i=0; i<count; i+=1) { //array = string_copy(temp_string,1,string_pos(argument1,temp_string)) variable_local_array_set(argument2,i,string_copy(temp_string,1,string_pos(argument1,temp_string))) temp_string = string_delete(temp_string,1,string_pos(argument1,temp_string)) } return count; } else return -1; Pewnie da się to lepiej zrobić. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Piczer Opublikowano 7 Sierpnia 2011 Autor Udostępnij Opublikowano 7 Sierpnia 2011 Dzięki, działa 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ę