Timer

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

Timer

Mensagem por Thiago Neves em Seg 11 Mar 2013, 16:32

Olá pessoal,
no create do objeto coloquei o seguinte código:
global.time = 30; //tempo do timer em 30 segundos
alarm[0] = 30; // repetir o passo a cada 1 segundo

e no evento do alarm[0] o seguinte:
global.time -= 1; //toda vez que o alarme "despertar" retira 1 segundo do timer
alarm[0] = 30; //repete o alarme para 1 segundo ?

if global.time = 0{
instance_create(random(600),0,obj_teste);
obj_maca.vspeed = 5;
global.time = 30;
}

mas toda vez, o ciclo diminui o espaço de tempo, e vai potencializando (x2) a função de criar a instância.
Alguém poderia me explicar o timer corretamente, e o que estou fazendo de errado.

Thiago Neves

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

Voltar ao Topo Ir em baixo

Re: Timer

Mensagem por luiz_eldorado em Seg 11 Mar 2013, 16:50

Cara, eu testei seu código e tá normal '-'

luiz_eldorado

Ranking : Nota C
Número de Mensagens : 928
Idade : 18
Data de inscrição : 30/07/2011
Notas recebidas : C
Reputação : 47
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://luizpontes.tk/

Voltar ao Topo Ir em baixo

Re: Timer

Mensagem por Thiago Neves em Seg 11 Mar 2013, 17:20

Então Luiz aqui ta fazendo do jeito que eu disse, cada etapa do timer ele potencializa (2,4,8...), não entendo como funciona direito o código.

Thiago Neves

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

Voltar ao Topo Ir em baixo

Re: Timer

Mensagem por PedroX em Seg 11 Mar 2013, 18:31

A única coisa que imaginei foi:

Você está criando uma instância do mesmo objeto que a cria.

Veja:

obj [1] cria obj [2]
x2
obj [1] cria obj [3]
obj [2] cria obj [4]
x2
obj [1] cria obj [5]
obj [2] cria obj [6]
obj [3] cria obj [7]
obj [4] cria obj [8]

Você não deveria estar criando o obj_maca?

Até mais!

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: Timer

Mensagem por Conteúdo patrocinado Hoje à(s) 14:36


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