Como fazer que algo aconteça ao passar uma quantidade de tempo.

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

Como fazer que algo aconteça ao passar uma quantidade de tempo.

Mensagem por math150897 em Sab 19 Nov 2011, 15:35

Bem por exemplo assim, eu quero que uma ação seja executada, depois quando passar certo tempo outra seja executada.E tudo isso dentro de um loop por exemplo( exemplo idiota):

loop 1{
executa uma ação
ao passar certo tempo
executa outra ação
ao passar certo tempo
executa outra ação
}

if variável = 3{
loop start // executa o loop
}

if variavel = 0 {
loop stop
}


Como que se faz isso?

math150897

Número de Mensagens : 32
Data de inscrição : 15/11/2011
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Como fazer que algo aconteça ao passar uma quantidade de tempo.

Mensagem por RubensGM em Sab 19 Nov 2011, 18:22

é simples , basta usar alarms:
ponha no step:
Código:
if variável = 3
{
alarm[0] = room_speed*segundos//no lugar de "segundos" ponha o numero de segundos q quer
}
Ponha no Alarm[0]:
Código:

if variavel!=0
{
//ação q você quer
alarm[1]= room_speed*segundos//isso faz ir para a proxima ação
}
Se quiser outra ação troque o numero do alarm
Você pode usar até 12 Alarms events...

RubensGM

Número de Mensagens : 87
Data de inscrição : 31/05/2011
Reputação : 0
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 que algo aconteça ao passar uma quantidade de tempo.

Mensagem por Igor KinGamer em Sab 19 Nov 2011, 18:27

Você pode usar time lines.
Coloque as ações nos steps desejados da time line. Para que ela repita, coloque no último step da time line "timeline_position = 0;". Assim ela retornará ao início.
Se você quiser que ela recomece apenas se uma condição for satisfeita, teste essa condição nesse último step, antes de resetar a posição.
Caso não saiba usar time lines, leia este tutorial.

Igor KinGamer

Número de Mensagens : 890
Idade : 21
Data de inscrição : 26/09/2008
Reputação : 11
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Como fazer que algo aconteça ao passar uma quantidade de tempo.

Mensagem por GALAXY GAMES em Sab 19 Nov 2011, 18:40

Você pode usar Time Lines igual o igor falou e também alarms. Caso não saiba usar, de uma pesquisadinha aqui no fórum de como usar alarms

GALAXY GAMES

Ranking : Nota E
Número de Mensagens : 439
Data de inscrição : 03/10/2011
Notas recebidas : D+E+E
Reputação : 1
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 que algo aconteça ao passar uma quantidade de tempo.

Mensagem por math150897 em Sab 19 Nov 2011, 21:07

Entendi, mas mesmo assim vou dar uma pesquisada brigadão.

math150897

Número de Mensagens : 32
Data de inscrição : 15/11/2011
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Como fazer que algo aconteça ao passar uma quantidade de tempo.

Mensagem por victor_aco em Sab 19 Nov 2011, 21:14

Bom cara tem esse tutorial meu de como e quando usar alarms, se ajudar:
http://www.youtube.com/watch?v=JOL9szfpLjI&feature=channel_video_title

victor_aco

Número de Mensagens : 666
Idade : 21
Data de inscrição : 25/03/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 que algo aconteça ao passar uma quantidade de tempo.

Mensagem por Conteúdo patrocinado Hoje à(s) 02:43


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