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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 13/03/2010
Número de Mensagens : 43
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://www.jogio.webnode.com

Como criar vários objetos(instances) de uma só vez??

em Seg 26 Nov 2012, 21:05
Pessoal eu to andando com essa duvida e quero saber se tem um jeito mais pratico do que fazer exemplo
'evento':
Código:
instance_create(x,y,obj)
instance_create(x,y,obj)
instance_create(x,y,obj)
instance_create(x,y,obj)
instance_create(x,y,obj)
instance_create(x,y,obj)
*tem algum jeito criar um monte de objeto de uma só vez??
*e como ter um numero determinados de objetos na room??
avatar
Ranking : Nota A
Notas recebidas : D + A + A
Data de inscrição : 06/12/2009
Número de Mensagens : 1229
Insígnias de JAM :

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

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

Re: Como criar vários objetos(instances) de uma só vez??

em Seg 26 Nov 2012, 21:19
Você pode utilizar algumas funções como a for e a repeat.

Exemplo da função repeat();
Código:
repeat(100)
{
 instance_create(x,y,obj)
}

Esse código faz com que se repita 100 vezes o código que esta dentro do bloco de código.

Exemplo com a função for:
Código:
for (i=0; i<vezes_maximas; i+=1)
{
  instance_create(x,y,obj)
};

Essa função já é mais avançada, ela pode armazenar as vezes que foi repetido o código.
Veja mais sobre loops nessa pagina da YoYo Wiki ou então você pode procurar sobre essas funções aqui mesmo no fórum.
avatar
Ranking : Nota B
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Número de Mensagens : 2964
Insígnias de JAM :

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

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

Re: Como criar vários objetos(instances) de uma só vez??

em Ter 27 Nov 2012, 00:05
jogio escreveu:*e como ter um numero determinados de objetos na room??
Código:
while(instance_number(objeto) < quantidadeDesejada){
instance_create(x, y, objeto);
}
O resto já foi respondido.
avatar
Data de inscrição : 13/03/2010
Número de Mensagens : 43
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://www.jogio.webnode.com

Re: Como criar vários objetos(instances) de uma só vez??

em Ter 27 Nov 2012, 20:53
ah,entendi.
mais só uma coisa como determinar uma ação para um obj fora dele.
por ex.
para velocidade sei que
Código:
obj.speed = 'velocidade'
mas como por exemplo
Código:
obj....instance_destroy():?
e como por exemplo igual o jogo do mario,a tartaruga ser morta só quando colidir por cima??
Conteúdo patrocinado

Re: Como criar vários objetos(instances) de uma só vez??

Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum