Relógio Analógico 1

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

Relógio Analógico 1

Mensagem por fonetico em Dom 10 Jan 2010, 14:21

Nome: Relógio Analógico 1

Plataforma: Game Maker 8 PRO

Genero: Software

Descrição: Criei este software para aprender mais sobre o GML e também porque o relógio do meu computador não está correto e ao tentar arrumar não consigo. Para esclarecer, um relógio analógico é aquele de ponteiros, ou seja não é digital. Ele tem os três ponteiros principais: segundos, minutos e horas.

Controles: Para arrumar o relógio, usa-se teclas de atalhos:
S = Seta os segundos a 0
M = Aumenta um minuto
H = Aumenta uma hora

Imagem: Imagem da visão geral do relógio:


Download: http://www.4shared.com/file/193400883/296b7df9/Relgio_Analogico_1.html

fonetico

Número de Mensagens : 1830
Idade : 21
Data de inscrição : 05/10/2009
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por tata139 em Dom 10 Jan 2010, 16:42

Muito bom realmente! Você poderia fazer um tutorial sobre isso Very Happy

tata139

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

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por fonetico em Dom 10 Jan 2010, 16:48

Também pensei sobre isso.

fonetico

Número de Mensagens : 1830
Idade : 21
Data de inscrição : 05/10/2009
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por Master Shinobi em Dom 10 Jan 2010, 16:49

Acho ke digital eh melhor (igual o do jp_away)

Master Shinobi

Número de Mensagens : 204
Data de inscrição : 06/01/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://jp-games.webnode.com

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por fonetico em Dom 10 Jan 2010, 16:50

É melhor mesmo, tanto é que demoro um pouco para 'decifrar' o relógio analógico, mas fiz este, não exatamente para uso e sim para me aprimorar no GML. Very Happy

Meu primeiro projeto na verdade...

fonetico

Número de Mensagens : 1830
Idade : 21
Data de inscrição : 05/10/2009
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por Master Shinobi em Dom 10 Jan 2010, 16:53

Wow parabéns 1º projeto xD

tbm estou no meu 1º projeto + ta dando mto erro

Master Shinobi

Número de Mensagens : 204
Data de inscrição : 06/01/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://jp-games.webnode.com

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por fonetico em Dom 10 Jan 2010, 16:54

É... pode ser o meu primeiro projeto, mas não significa que é a primeira vez que mexo com o GM, mexo faz tempo e já tentei criar muitos projetos. Enfim, esse foi o único que deu certo.

fonetico

Número de Mensagens : 1830
Idade : 21
Data de inscrição : 05/10/2009
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por Master Shinobi em Dom 10 Jan 2010, 16:56

hmm eu comecei a mexer MSM ontem meu projeto ta qse pronto

Master Shinobi

Número de Mensagens : 204
Data de inscrição : 06/01/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://jp-games.webnode.com

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por fonetico em Dom 10 Jan 2010, 17:00

Very Happy Eu posso saber o que é? Ou é segredo? xD

fonetico

Número de Mensagens : 1830
Idade : 21
Data de inscrição : 05/10/2009
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por Master Shinobi em Dom 10 Jan 2010, 17:29

eh uma edição do Street Racer

Master Shinobi

Número de Mensagens : 204
Data de inscrição : 06/01/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://jp-games.webnode.com

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por Froidz em Dom 10 Jan 2010, 18:03

Eh bem facil fazer um relogio como estes...
Mas gostei, =)

Froidz

Número de Mensagens : 1053
Idade : 23
Data de inscrição : 03/08/2008
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por fonetico em Dom 10 Jan 2010, 18:15

Facil pra vc xD, demorei 3 horas pra conseguir fazer issu '-'

fonetico

Número de Mensagens : 1830
Idade : 21
Data de inscrição : 05/10/2009
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por Froidz em Dom 10 Jan 2010, 18:33

Ué, é realmente simples xD
Só é necessário fazer com que o ponteiro gire de acordo com os segundos =)

Froidz

Número de Mensagens : 1053
Idade : 23
Data de inscrição : 03/08/2008
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por André A. em Dom 10 Jan 2010, 18:36

ficou ate bacana.
projetos assim sao otimos para aprender, nao?
a parte mais demorada foi a do alarm?

André A.

Número de Mensagens : 26
Data de inscrição : 20/11/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por fonetico em Dom 10 Jan 2010, 18:53

Não, foi calcular a image_angle para cada tempo.

fonetico

Número de Mensagens : 1830
Idade : 21
Data de inscrição : 05/10/2009
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por André A. em Dom 10 Jan 2010, 19:15

É, nao lembrei dessa parte
hehehe

André A.

Número de Mensagens : 26
Data de inscrição : 20/11/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por Froidz em Dom 10 Jan 2010, 23:21

Entao vc deve ter feito o mais complicado o.o
Seria simples, a imagem faz um ciclo de 360graus, entao era soh dividir isso por 4 que daria 60, 1 minuto leva 60 segundos, veja bem, caso vc tentar fazer com que o angulo da imagem seja igual aos segundos, ele nao daria metade de uma volta, entao se dividimos 360 por 4 da 60, deveriamos multiplicar o numero de segundos por 4, veja:

Código:
image_angle = current_second*4

Eh claro q com isso ele nao daria uma volta completa, ele voltaria a 0 o angulo da imagem, mas isso seria super facil fazer com algumas linhas de codigos..

Experimente =)

Froidz

Número de Mensagens : 1053
Idade : 23
Data de inscrição : 03/08/2008
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por fonetico em Dom 10 Jan 2010, 23:32

Você tá de brincadeira... '-' Não pensei nisso rapaz, simplesmente, fiz um cálculo maior ainda.

fonetico

Número de Mensagens : 1830
Idade : 21
Data de inscrição : 05/10/2009
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por Froidz em Dom 10 Jan 2010, 23:38

Serio? xD
Eu pensei nisso logo q vi a imagem do relogio o.o

Mas ficou bom =)

Froidz

Número de Mensagens : 1053
Idade : 23
Data de inscrição : 03/08/2008
Reputação : 4
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por fonetico em Seg 11 Jan 2010, 00:00

shushsuhsu Você é colaborador né, o que significa que colaborou muito com o fórum e tem mais experiência. xD

fonetico

Número de Mensagens : 1830
Idade : 21
Data de inscrição : 05/10/2009
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por jharik em Ter 20 Mar 2012, 08:49

lol show muito show

Editado por joton
Não reviva tópicos com mais de seis meses desde o ultimo post, isso é infração é pode aumentar sua barra de alerta

jharik

Número de Mensagens : 25
Data de inscrição : 19/03/2012
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: Relógio Analógico 1

Mensagem por saim em Ter 20 Mar 2012, 09:04

Froidz escreveu:Entao vc deve ter feito o mais complicado o.o
Seria simples, a imagem faz um ciclo de 360graus, entao era soh dividir isso por 4 que daria 60, 1 minuto leva 60 segundos, veja bem, caso vc tentar fazer com que o angulo da imagem seja igual aos segundos, ele nao daria metade de uma volta, entao se dividimos 360 por 4 da 60, deveriamos multiplicar o numero de segundos por 4, veja:

Código:
image_angle = current_second*4

Eh claro q com isso ele nao daria uma volta completa, ele voltaria a 0 o angulo da imagem, mas isso seria super facil fazer com algumas linhas de codigos..

Experimente =)
Demorei pra perceber o que estava estranho nesse código. O raciocínio é o seguinte, você quer que em 60 segundos, ele complete 360°, ou seja, a cada segundo, você aumenta 1/60 de 360°, então o image_angle deve ser
Código:
image_angle = current_second * (360 / 60);
O erro estava na continha 360 / 60, que não dá 4, mas 6.

saim

Ranking : Nota B
Número de Mensagens : 2964
Idade : 38
Data de inscrição : 14/01/2011
Notas recebidas : C-D-A-B
Reputação : 121
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 3

Voltar ao Topo Ir em baixo

Re: Relógio Analógico 1

Mensagem por jharik em Ter 20 Mar 2012, 11:09

e o melhor forumde Gamer Maker que eu Ja fiz

jharik

Número de Mensagens : 25
Data de inscrição : 19/03/2012
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: Relógio Analógico 1

Mensagem por Conteúdo patrocinado Hoje à(s) 04:46


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