Obrigado por visitar a The Game Makers Brasil 😁 Use o fórum de Dúvidas para fazer perguntas. Se está em busca de aprender dê uma olhada nos tutoriais.

Choose não gera valor aleatório

Perguntas? A comunidade te ajuda a resolver.
Avatar do usuário
douglasjm
Novato
Novato
Reações: 0
Mensagens: 1

Choose não gera valor aleatório

Mensagem por douglasjm » Ter Out 18, 2016 4:43 pm

Boa tarde a todos. Estou tentando gerar um número aleatório de 1 a 3 utilizando a função choose, porém, ela gera sempre o número do quando inicializo o jogo. Isso tem relação com eu colocar ela no create do objeto?  Preciso fazer algo como seed pra ela mudar seu valor a cada inicialização?

Edit: encontrei o problema. Li nos helps da GML e lá informa que precisa inicializar a função randomize() pra setar uma seed aleatória. Já fica a ajuda pra quem tiver o mesmo problema. 

Avatar do usuário
WellingtonBecker
Membro
Membro
Reações: 0
Mensagens: 57

Re: Choose não gera valor aleatório

Mensagem por WellingtonBecker » Ter Out 18, 2016 8:44 pm

Nesse caso troque o choose por esse código:

Código: Selecionar todos

floor(random(4))
Ele vai de forma aleatório escolher os números 0,1,2 e 3.

Responder

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante