Como fazer um objeto virar outro através de código em outro objeto????

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

Como fazer um objeto virar outro através de código em outro objeto????

Mensagem por Adriel em Sex 19 Mar 2010, 14:55

Tipo, no obj_personagem pricipal, eu colocar um código que faz um objeto virar outro através de código...

Tipo (2) aqui é o personagem principal : Surprised
aqui é o obj_pula pula : Exclamation
aqui é o obj_pula pula2 : ExclamationExclamation
e esse personagem principal tem um código, o :
Código:
instance_change(obj_pula pula to obj_pula pula2)

Claro que este código não funciona, mas eu queria um que funcionasse!

Adriel

Número de Mensagens : 922
Idade : 18
Data de inscrição : 18/07/2009
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Como fazer um objeto virar outro através de código em outro objeto????

Mensagem por Sannin Kyuubi em Sex 19 Mar 2010, 15:08

Para isto temos o comando with:

No pula_pula

Código:

with (pula_pula2) {instance_change(pula_pula,1)}

O comando with faz você poder acessar códigos internos de um objeto estando em outro, a estrutura é a seguinte:

Código:

with(<objeto a ser acessado) {<comando a serem passados>}

Espero ter ajudado, qualquer duvida ou problema só falar.

Sannin Kyuubi

Número de Mensagens : 192
Idade : 21
Data de inscrição : 12/02/2010
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como fazer um objeto virar outro através de código em outro objeto????

Mensagem por Adriel em Sex 19 Mar 2010, 15:22

Você não entendeu nada! Eu quero fazer um objeto virar outro através de código em OUTRO objeto! Eu gostaria que o obj_pula pula virasse o obj_pula pula2 através de um código no personagem principal!
Tenha cortesia com quem tenta te ajudar! Seja mais educado ok? Afinal a pessoa só esta tentando lhe ajudar.
(Editado por Vinians)

Adriel

Número de Mensagens : 922
Idade : 18
Data de inscrição : 18/07/2009
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Como fazer um objeto virar outro através de código em outro objeto????

Mensagem por Sannin Kyuubi em Sex 19 Mar 2010, 15:37

Mas foi isto que eu postei ué? Coloque assim:

Dizemos que deve virar outro objeto ao apertar uma tecla:

No step do personagem:

Código:


if keyboard_check_pressed(vk_space)
{
with (pula_pula) {instance_change(pula_pula2,1}
}


Isto é oque você quer não? Aqui funciona certinho.

Sannin Kyuubi

Número de Mensagens : 192
Idade : 21
Data de inscrição : 12/02/2010
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como fazer um objeto virar outro através de código em outro objeto????

Mensagem por Adriel em Sex 19 Mar 2010, 15:40

Buááá... quero que quando o obj_principal colida com o pula pula, o pula pula vire o pula pula2, mas isso, através DE CÓDIGO NO OBJ_PRINCIPAAAAAL!

Adriel

Número de Mensagens : 922
Idade : 18
Data de inscrição : 18/07/2009
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Como fazer um objeto virar outro através de código em outro objeto????

Mensagem por Sannin Kyuubi em Sex 19 Mar 2010, 15:45

.............

Se isto não for oque você quer, eu não estou itendendo nada:

No evento de colisão com o pula_pula dentro do objeto do perssonagem principal:

Código:

with (pula_pula) {instance_change(pula_pula2,1}

Testei aqui e funciona exatamente como você disse acima... Tente ai.


Última edição por Sannin Kyuubi em Sex 19 Mar 2010, 15:46, editado 1 vez(es)

Sannin Kyuubi

Número de Mensagens : 192
Idade : 21
Data de inscrição : 12/02/2010
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como fazer um objeto virar outro através de código em outro objeto????

Mensagem por Suadao em Sex 19 Mar 2010, 15:45

Eu faria assim:

No evento Collision do pula_pula e o obj_principal coloque:
Código:
instance_change(pula_pula2,1);

Espero ter ajudado
Valew!

Suadao

Número de Mensagens : 1035
Idade : 26
Data de inscrição : 22/11/2009
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://www.recursos-mania.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Como fazer um objeto virar outro através de código em outro objeto????

Mensagem por Adriel em Sex 19 Mar 2010, 15:46

Esquece cara, já resolvi! Usei a parte
Código:
{
with (pula_pula) {instance_change(pula_pula2,1}
}
do teu código e resolvi!

Adriel

Número de Mensagens : 922
Idade : 18
Data de inscrição : 18/07/2009
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Como fazer um objeto virar outro através de código em outro objeto????

Mensagem por Sannin Kyuubi em Sex 19 Mar 2010, 15:48

É isto que eu ia postar la mas colei o la de cima e não editei. Bem depois de tudo, mas uma maker com dúvida resolvida Smile.

Sannin Kyuubi

Número de Mensagens : 192
Idade : 21
Data de inscrição : 12/02/2010
Reputação : 2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Como fazer um objeto virar outro através de código em outro objeto????

Mensagem por Conteúdo patrocinado Hoje à(s) 06:50


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