Piczer Opublikowano 9 Sierpnia 2011 Udostępnij Opublikowano 9 Sierpnia 2011 Jak dynamicznie wywołać funkcję? W Stringu mam zapisaną nazwę funkcji, jaką chcę przeciążyć. W PHP odpowiednik - call_user_func(). Kod poniższy nie działa GML script_execute( "test" ) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Konrad-GM Opublikowano 9 Sierpnia 2011 Udostępnij Opublikowano 9 Sierpnia 2011 Idea tej funkcji jest taka: GML script = my_script; script_execute( script, "Called 'my_script' by 'script_execute'" ); A więc pozostaje: GML script = "my_script"; execute_string( script+"(argument0)", "Called 'my_script' by 'execute_string'" ); Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Piczer Opublikowano 9 Sierpnia 2011 Autor Udostępnij Opublikowano 9 Sierpnia 2011 Że też na to nie wpadłem... Dzięki! 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ę