Página 1 de 1

Criar instancia em mais de um objeto

Enviado: Seg Set 02, 2019 2:18 pm
por Christian
Gente, tudo bom?

Como faço para criar mais de uma instância em objetos?

Tenho dois inimigos, ambos são o mesmo objeto mas na hora de criar a instância cria em apenas um inimigo.

Desde de já agradeço!!! Abraço.

Re: Criar instancia em mais de um objeto

Enviado: Seg Set 02, 2019 4:51 pm
por None
Tem como específicar um pouco mais o que você quer fazer, porque eu não entendi.

Re: Criar instancia em mais de um objeto

Enviado: Ter Set 03, 2019 10:14 am
por Christian
None escreveu:Tem como específicar um pouco mais o que você quer fazer, porque eu não entendi.
É a assim.
Tenho um objeto chamado oInimigo, nele tem um evento step onde cria uma outra instância. Quando tem apenas um inimigo na Room a instância é criada normalmente mas, quando tem dois ou mais oInimigos a instância é criada em apenas um deles.

Re: Criar instancia em mais de um objeto

Enviado: Ter Set 03, 2019 10:40 am
por None
Você está instanciando ela no x e y do olinumigo neh?

Faz um loop pelas instâncias de inimigo e guardar o id deles em um array para poder instanciar o que tu quer com base no id da instância.

Re: Criar instancia em mais de um objeto

Enviado: Ter Set 03, 2019 11:00 am
por Christian
None escreveu:Você está instanciando ela no x e y do olinumigo neh?

Faz um loop pelas instâncias de inimigo e guardar o id deles em um array para poder instanciar o que tu quer com base no id da instância.
Como faz isso? Agora que estou aprendendo a usar o "for" nem sei usar direito.

Re: Criar instancia em mais de um objeto

Enviado: Ter Set 03, 2019 10:02 pm
por J_Marlon
Aparentemente, você está tentando criar a instância na posição do "objeto" oInimigo, ao invés de criar na posição da "instância" do mesmo. Ou está usando expressões/argumentos absolutos.

Se possível, poste aqui os códigos que você está usando para criar as instâncias. Isso ajudaria a entender melhor o seu problema.