Jeremiah Opublikowano 14 Stycznia 2014 Udostępnij Opublikowano 14 Stycznia 2014 Witam, problem jest następujący" GML kolor=choose(4030946,924927,4414207) Powyższy kod w Create zawsze wybiera ostatnią wartość z podanych ;) Żeby było śmieszniej, łaskawie losuje kolor dopiero gdy kod wykonuje się po wciśnięciu jakiegoś klawisza, a nie w create ;) Niech mi ktoś to logicznie wytłumaczy i napisze, czy gdzieś coś trzeba w Game Makerze odznaczyć, żeby to znowu działało, czy też mam zmienić kod i losowy wybór dwóch wartości rozpisać na dwadzieścia linijek zamiast jednej? EDIT: NOTE: This function will return the same value every time the game is run afresh due to the fact that GameMaker:Studio generates the same initial random seed every time to make debugging code a far easier task. To avoid this behaviour use randomize or random_set_seed at the start of your game. Kiedyś życie było prostsze... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Uzjel Opublikowano 14 Stycznia 2014 Udostępnij Opublikowano 14 Stycznia 2014 randomize() daj przed. O ile to GMS. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Amaterasu Opublikowano 14 Stycznia 2014 Udostępnij Opublikowano 14 Stycznia 2014 A jak nie, to przed tym daj random_set_seed(current_time) 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ę