Barra de tempo

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

Barra de tempo

Mensagem por Juninho em Seg 03 Nov 2008, 22:09

Como faz uma barrinha, tipo q vai enchendo, porque eu programei pra atirar a cada 120 milesimos, entao, como faz uma barrinha enchendo, e quando eu atirar, a barrinha começa a encher denovo? Tomara q entendam xD flws!

Juninho

Número de Mensagens : 468
Data de inscrição : 11/08/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Barra de tempo

Mensagem por Serrazine em Ter 04 Nov 2008, 01:14

Olha só, vamos por partes

você tem que entender como funciona a função:

draw_rectangle color(x1, y1, x2, y2, col1, col2, col3, col4, outline)

onde x1 e y1 são os pontos que definem a aresta superior esquerda do retangulo e x2 e y2 definem a aresta inferior direita, assim:



Você pode criar por exemplo uma variável tempo_tiro, que funciona como um contador:

quando você atira ela recebe zero e a cada step ela recebe +1 até completar digamos 300, quando você poderá atirar denovo.

Tudo que você tem a fazer é colocar x2 igual a x1 e somar a posição x2 com a variável que controla o tempo do tiro, por exemplo, assim:

Código:
draw_rectangle_color(20, 20, 20+tempo_tiro, 30, c_red, c_red, c_red, c_red, 0);



Qualquer coisa posta aí

[]

Serrazine

Número de Mensagens : 68
Data de inscrição : 28/10/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

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