Mudar vários objetos com um só click

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Mudar vários objetos com um só click

Mensagem por jairjosemoreira em Qui 13 Fev 2014, 15:34

Como faço para mudar vários objetos diferentes clicando em apenas um e que eles apareçam nos mesmo locais dos anteriores. EXEMPLO:
Tenho 3 objetos, A, B e C; clico no objeto B e aparece o objeto D (no lugar do A), o E (no lugar do B) e o F (no lugar do C).

jairjosemoreira

Número de Mensagens : 20
Data de inscrição : 20/07/2013
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Mudar vários objetos com um só click

Mensagem por PedroX em Qui 13 Fev 2014, 15:40

Crie um script chamado mudarObj:

Código:
with(obj_A)
instance_change(obj_D, 1);

with(obj_B)
instance_change(obj_E, 1);

with(obj_C)
instance_change(obj_F, 1);

Aí você coloca esse script no evento click do objeto que quiser.

instance_change() transforma o objeto em outro. O número 1 indice que ao mudar de objeto o Destroy do objeto atual e o Create do novo objeto devem ser executados. WITH serve para aplicar a ação a um certo objeto.

Para mais informações, acesse: http://gmbr.forumeiros.com/f51-por-onde-comecar

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Mudar vários objetos com um só click

Mensagem por saim em Sab 15 Fev 2014, 20:32

no objeto, coloque no evento do clique, um loop "with".
Código:
with (objeto em questão){
instance_create(x, y, outro objeto); // cria o outro objeto na posição do atual
instance_destroy(); // apaga objeto original
}

saim

Ranking : Nota B
Número de Mensagens : 2964
Idade : 38
Data de inscrição : 14/01/2011
Notas recebidas : C-D-A-B
Reputação : 121
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 3

Voltar ao Topo Ir em baixo

Re: Mudar vários objetos com um só click

Mensagem por Conteúdo patrocinado Hoje à(s) 07:41


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum