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.

Objetos criados aleatóriamente Tópico resolvido

Perguntas? A comunidade te ajuda a resolver.
Avatar do usuário
marquinhossm
Membro
Membro
Reações: 0
Mensagens: 70

Objetos criados aleatóriamente

Mensagem por marquinhossm » Seg Set 19, 2016 8:42 am

Bom dia pessoal.

Estou conseguindo criar os itens de forma aleatória e em tempos diferentes tranquilamente, para criar os objetos eu uso o seguinte código:

instance_create(irandom(room_width), irandom(room_height), objInimigo);

Funciona certinho, mas eu gostaria que esse objInimigo fosse criado fora da tela, tentei fazer a seguinte alteração:

instance_create(irandom(-room_width), irandom(-room_height), objInimigo);

Porém, eles, aparentemente, são criados fora da tela, porém, em pontos bem próximos, no canto superior esquerdo da tela.

E gostaria de dar a impressão que eles estão vindo de todos os lados.

Alguma sugestão?

Abraços!!!

Avatar do usuário
Rodrigo Santiago
Colaborador
Colaborador
Reações: 0
Mensagens: 273

Re: Objetos criados aleatóriamente  Tópico resolvido

Mensagem por Rodrigo Santiago » Seg Set 19, 2016 8:58 am

use o random_range :

Código: Selecionar todos

instance_create(random_range(-room_width,room_width*2), random_range(-room_height,room_height*2), objInimigo);
"*2" é pra sair pro lado direito e inferior da room também, não só nos 'negativos'

Avatar do usuário
marquinhossm
Membro
Membro
Reações: 0
Mensagens: 70

Re: Objetos criados aleatóriamente

Mensagem por marquinhossm » Seg Set 19, 2016 9:06 am

Blz.. funcionou direitinho.. Obrigado Rodrigo.

Trancado

Quem está online

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