Conectar-se
Quem está conectado
15 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 15 Visitantes

Nenhum

Ver toda a lista


Ir em baixo
trevor
Ranking : Sem avaliações
Data de inscrição : 28/05/2018
Número de Mensagens : 13
Insígnias de JAM : Objetos aleatório GM 8.1 Empty

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Objetos aleatório GM 8.1 Empty Objetos aleatório GM 8.1

em Qui 20 Jun 2019, 21:58
queria que quando eu pressionar a tecla space crie um objeto aleatoriamente entre eles EX: uva,laranja e banana
para toda vez que eu pressionar crie um desses objetos obrigado por me ajudarem.
Itibere10
Data de inscrição : 01/12/2011
Número de Mensagens : 86
Insígnias de JAM : Objetos aleatório GM 8.1 Empty

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Objetos aleatório GM 8.1 Empty Re: Objetos aleatório GM 8.1

em Sab 22 Jun 2019, 18:14
Bom, o que eu pensei é que você pode utilizar a função random() e a função floor() para isso...

Código:

//Aqui, pegando a parte inteira do valor aleatorio gerado...
v = floor(random(NUMERO_DE_OBJETOS_ALEATORIOS));

//Aqui, voce deve fazer sua lógica para atribuir cada objeto a um valor... EXEMPLO:
if (v==1) {
       instance_create(x,y,obj_uva);
}
if (v==2) {
      instance_create(x,y,obj_laranja);
}
if (v==3) {
      instance_create(x,y,obj_banana);
}

 

OBS: Isso deve ficar num código dentro do evento da tecla espaço pressionada!

Se quiser gerar posições aleatórias, basta aplicar a mesma lógica para elas também.

Bom, acho que é isso.
Voltar ao Topo
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum