Página 1 de 1
Randomizar objetos e posições.
Enviado: Sex Out 21, 2016 10:16 am
por RicardoVolkz
Bom Dia.
Estou tentando randomizar três objetos em três posições diferentes.
Eu não queria ter várias opções de "if".
Alguém poderia me ajudar?
Re: Randomizar objetos e posições. Tópico resolvido
Enviado: Sex Out 21, 2016 11:49 am
por Superbomber
Veja:
var inst;
inst = choose(obj_opc1, obj_opc2, obj_opc3); // escolhe um dos três aleatoriamente[/size]
inst.x = irandom(room_width); // valor aleatório entre 0 e room_width[/size]
inst.y = irandom(room_height); 0 ~ room_height
- choose() retorna um dos valores passados por argumento de forma aleatória, pode-se passar até 16 valores.
- irandom() retorna um valor entre 0 e o valor do argumento.
Se quiser random entre duas áreas, use
irandom_range(x1, x2), que retorna um valor aleatório entre x1 e x2.
Bye.
Re: Randomizar objetos e posições.
Enviado: Qua Out 26, 2016 11:01 am
por RicardoVolkz
Deu certo. Obrigado pela atenção.