Conectar-se

Esqueci minha senha

Últimos assuntos
» [Enquete] Concursos GMBR
por Willy Hoje à(s) 19:49

» CR - Concurso Relâmpago!!
por Willy Ter 18 Jul 2017, 17:11

» 3D:como rodar a camara em horizontal?
por Cambalinho Ter 18 Jul 2017, 15:09

» [Resolvido] pode explicar a d3d_set_projection()?
por Cambalinho Ter 18 Jul 2017, 11:28

» Escrever a resposta certa muda de room
por PedroX Seg 17 Jul 2017, 21:46

» Nota de esclarecimento - GMBR voltou!
por Mentos e Coca-cola Seg 17 Jul 2017, 17:05

» [CR] Campo Minado
por Katerp Dom 16 Jul 2017, 23:09

» [CR] The Bazooka Cat
por Tedi Ripper Dom 16 Jul 2017, 23:01

» Como melhorar um protótipo(Design)
por lolandoplayer Dom 16 Jul 2017, 22:56

» Diminuir velocidade ao arrastar objeto
por LwysF Dom 16 Jul 2017, 17:33

Quem está conectado
26 usuários online :: 4 usuários cadastrados, Nenhum Invisível e 22 Visitantes

gart30, Koelho, Mentos e Coca-cola, Tedi Ripper

[ Ver toda a lista ]


O recorde de usuários online foi de 324 em Ter 05 Out 2010, 13:36
Estatísticas
Temos 12700 usuários registrados
O último usuário registrado atende pelo nome de Eduardo Gomes

Os nossos membros postaram um total de 220919 mensagens em 30412 assuntos

Instances independentes.

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

Instances independentes.

Mensagem por Da Galáxia em Sab 13 Mar 2010, 16:19

E aí Jedis e Padawans! Tudo em ordem nesta galaxia?
Ex;
tenho um objeto com um valor de energia 10, quando acerto um tiro retira 1, ou seja, com 10 tiros o objeto é destruido, ate ai normal. Porem tenho 5 instances deste objeto,
se acerto 9 tiros em uma instance, na outra vai bastar apenas 1 tiro para eu a destruir.
Não quero assim, eu quero que se eu der 9 tiros em uma determinada instance, ao atirar em outra, para destrui-la eu ainda precise dar 10 tiros, porem se eu voltar para a instance que dei 9 tiros, nesta em particular eu precise, aí sim, de apenas 1 tiro para destrui-la. Espero ter sido compreendivel, desde ja meu muito obrigado.
avatar
Da Galáxia

Data de inscrição : 14/01/2010
Número de Mensagens : 348
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Instances independentes.

Mensagem por vinians em Sab 13 Mar 2010, 16:23

A ei amigão blz????
Então, voce deve estar tirando o valor da energia do Objeto e não da instância em si. Para resolver o problema coloque o codigo que retira a energia no evento de colisao:
Evento de Colisao do Tiro com o Objeto:

with (other)
{
energia -= 1;
if (energia <= 0) instance_destroy(); //destroi o objeto
}
instance_destroy(); // destroi o tiro

Nesse caso vai agir somente na instancia.
avatar
vinians

Ranking : Nota B
Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Número de Mensagens : 2490
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0

Prêmios
   : 0
   : 2
   : 1

Ver perfil do usuário http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Re: Instances independentes.

Mensagem por Da Galáxia em Sab 13 Mar 2010, 16:33

E aí vinians, beleza?
amigo, isso eu fiz só que é como eu falei, se eu dou 9 tiros no objeto, na outra instance dele vai bastar apenas um tiro para destrui-la, ao inves dela estar com energia 10 vai estar como a que eu dei o tiro, com energia 1.
avatar
Da Galáxia

Data de inscrição : 14/01/2010
Número de Mensagens : 348
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Instances independentes.

Mensagem por vinians em Sab 13 Mar 2010, 16:38

Blz! Então, tem que verificar se voce, em alguma parte do seu código, não esta tirando energia do objeto e não da instancia.
Tambem verifique se voce esta inicializando a instancia com o valor 10 de energia no evento CREATE.
Geralmente quando temos um objeto com apenas 1 instancia podemos referir direto a ele:
objTeste.energia -= 1;
Isso causa uma diminuicao da energia em todas as instancias do objeto.
avatar
vinians

Ranking : Nota B
Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Número de Mensagens : 2490
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0

Prêmios
   : 0
   : 2
   : 1

Ver perfil do usuário http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Re: Instances independentes.

Mensagem por Da Galáxia em Sab 13 Mar 2010, 16:43

DEU CERTO, VALEU!
avatar
Da Galáxia

Data de inscrição : 14/01/2010
Número de Mensagens : 348
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

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


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