[Resolvido] Criar-destruir ou mostrar-ocultar?

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

Resolvido [Resolvido] Criar-destruir ou mostrar-ocultar?

Mensagem por moisesBR em Ter 28 Ago 2012, 10:33

Dando uma olhada num tópico do ufarion, me lembrei de uma questão que tem quebrado minha cuca e provávelmente de outros users também.
Pois preciso que ao apertar determinada tecla(meu tuto.), desejava que algo aparecesse ou sumisse coisa que resolvi isso ocultando os objetos em questão. Ao coloca-la na room, o inconveniente era se clicasse onde estava o tal objeto oculto, faria a função determinada a isso, então lá vai mais code para invalida-lo enquanto tal variável fosse 0 aumentando assim a chance de bugs!

Então hoje, aproveitando que estou me lembrando... não seria melhor deixar apenas para criar na room do que inserir manualmente? É claro que o trabalho agora seria apenas criar na localização desejada e destrui-los se a variável se tornasse falsa.
topico que serviu de base pra essa questão:
http://gmbr.forumeiros.com/t23773-item-sendo-criado-e-destruido-com-atraso-inventario#177394



Última edição por moisesBR em Sex 23 Nov 2012, 21:26, editado 2 vez(es)

moisesBR

Número de Mensagens : 873
Idade : 40
Data de inscrição : 24/10/2009
Reputação : 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://inprovise.blogspot.com/

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido] Criar-destruir ou mostrar-ocultar?

Mensagem por vinians em Ter 28 Ago 2012, 10:43

Eu costumo muito usar deactivate_instance() pois resolve os dois problemas que você expôs.
Flws!

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido] Criar-destruir ou mostrar-ocultar?

Mensagem por felipe.fonsecadepaula em Ter 28 Ago 2012, 13:09

deactive_instance realmente sera a melhor opcao para vc..... esta funcao mantem tudo oq tinha na room como se fosse um pause game, mas as funcoes ficam bloqueadas nao fazendo nada se vc clicar em cima dos objetos q foram ocultados...

felipe.fonsecadepaula

Ranking : Nota C
Número de Mensagens : 97
Idade : 30
Data de inscrição : 21/08/2012
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido] Criar-destruir ou mostrar-ocultar?

Mensagem por moisesBR em Sex 23 Nov 2012, 21:20

Realmente! deactive_instance resolve o problema! Teimosamente estou usando criar/excluir mas testei e foi bem satisfatório em relação ao método criar/excluir que temos que definir onde criar o obj, no caso menús.

Off topic:
Estou tentando revisar meus tópicos em função de ajudar otimizar o forum, para que ajude outros users na solução de problemas parecidos com o meu e evitando perda de tempo de outros que tentam ajudar ou opnar e não sabem que tal tópico foi resolvido! Para isso aderi`campanha de responder tópicos sem resposta mas esses tópicos, muitas vezes estão fora das regras, ou os users não sabem a resposta ou nem tem ideias para tal. Mas o temna da campanha deveria adicionar:
Responda se puder!
Tópico resolvido!

moisesBR

Número de Mensagens : 873
Idade : 40
Data de inscrição : 24/10/2009
Reputação : 14
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://inprovise.blogspot.com/

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido] Criar-destruir ou mostrar-ocultar?

Mensagem por theguitarmester em Sab 24 Nov 2012, 10:30

a do Intance_deactive é a Solução que uso em Alguns caso, mas a outra que tambem pode ser usado, e você ainda pode utilizar o Objeto, caso seja preciso:
pelo que você falou, os objetos que não queria usar você os Ocultava(visible=0), mas daí quando clicava nele as ações de clique aconteciam.
é só você colocar para as ações de Clique só acontecerem quando o objeto estiver visível(visible=1), ou você pode fazer ao Contrário, coloque isto no Começo do código que você quer bloquear:
Código:
if visible=0 exit;

theguitarmester

Ranking : Sem avaliações
Número de Mensagens : 1908
Idade : 21
Data de inscrição : 28/02/2012
Notas recebidas : B
Reputação : 80
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Prêmios
   : 2
   : 2
   : 1

http://guitarmester.no.comunidades.net/index.php?pagina=19362978

Voltar ao Topo Ir em baixo

Resolvido Re: [Resolvido] Criar-destruir ou mostrar-ocultar?

Mensagem por Conteúdo patrocinado Hoje à(s) 22:48


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