Página 1 de 1

Criar objetos

Enviado: Sex Nov 01, 2019 11:07 pm
por Christian
Oi, pessoal.
Tenho uma dúvida.
Bom, eu tenho um objeto(obj_criar_moeda) que cria moedas de forma aleatória no x dele.
Quando eu coloco outro dele(obj_criar_moedas) as moedas são criadas em apenas um.
Como faço pra criar as moedas em ambos os objetos?

Re: Criar objetos

Enviado: Sex Nov 01, 2019 11:48 pm
por None
Mostra o seu código.

Re: Criar objetos

Enviado: Sáb Nov 02, 2019 12:22 am
por Christian
Esse é o código que está no Step do objeto que cria as moedas.

If (not instance_exists(obj_moedas)){
var xx;
xx = sprite_width;
instance_create(x + random(xx), y, obj_moedas);
}

Re: Criar objetos

Enviado: Sáb Nov 02, 2019 12:39 am
por None
Ele só cria uma moeda correto?
Isso acontece porque ele só cria moeda se não houver nenhuma moeda criada.

Muda a sua lógica para criar moedas que tudo deve funcionar como tu quer.

Re: Criar objetos

Enviado: Sáb Nov 02, 2019 12:46 am
por Christian
Não, não. Eu quero que crie apenas uma moeda.
Na minha room tem duas instâncias (obj_criar_moedas)
só que as moedas são criadas em apenas uma instância

Re: Criar objetos

Enviado: Sáb Nov 02, 2019 1:09 am
por None
Então você não precisa de dois objetos neh?
Você pode simplesmente dar dois intervalos possíveis e deixar o Gamemaker escolher qual deles ele vai usar para criar.

Re: Criar objetos

Enviado: Sáb Nov 02, 2019 2:04 pm
por Christian


Dê uma olhada.
Caso o primeiro link não funcione tente este aqui:
http://www.mediafire.com/file/u3bco1x7a ... s.gmz/file