Conectar-se

Esqueci minha senha

Últimos assuntos
» [Enquete] Concursos GMBR
por Willy Ontem à(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
22 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 21 Visitantes

rafaelviodres1

[ 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

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!
avatar
Juninho

Data de inscrição : 11/08/2008
Número de Mensagens : 468
Insígnias de JAM :

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

Prêmios
   :
   :
   :

Ver perfil do usuário

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í

[]
avatar
Serrazine

Data de inscrição : 28/10/2008
Número de Mensagens : 68
Insígnias de JAM :

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

Prêmios
   :
   :
   :

Ver perfil do usuário

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