Conectar-se
Quem está conectado
31 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 31 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 14/01/2010
Número de Mensagens : 348
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

COS, SIN e DEGTORAD

em Ter 03 Ago 2010, 00:41
Pra que serve e como se usa COS, SIN e DEGTORAD, quem souber pode citar um exemplo usando os 3, obrigado
avatar
Ranking : Nota B
Notas recebidas : D+B+B+C+A
Data de inscrição : 24/08/2009
Número de Mensagens : 1092
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 31

Prêmios
   : 1
   : 1
   :
Ver perfil do usuário

Re: COS, SIN e DEGTORAD

em Ter 03 Ago 2010, 01:03
exemplo de sin e cos

Código:
draw_sprite(sprite_index,-1,x+cos(45*(pi/180))*100,y+sin(45*(pi/180))*100)

este codigo vai desenhar a sprite a 45graus num raio de 100 pixels.


Última edição por Thyago em Ter 03 Ago 2010, 12:26, editado 1 vez(es)
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6037
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 288

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: COS, SIN e DEGTORAD

em Ter 03 Ago 2010, 07:32
existem funcoes mais simples de usar, e voce nao calcula muito...

lengthdir_x() e lengthdir_y()
o primeiro argumento é o tamanho (raio), e o segundo é a direcao

exemplo:

Código:

draw_sprite(sprite_index,-1,x+lengthdir_x(100,45),y+lengthdir_y(100,45))

FLW++
avatar
Data de inscrição : 05/10/2009
Número de Mensagens : 1830
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 7

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: COS, SIN e DEGTORAD

em Ter 03 Ago 2010, 17:57
A função degtorad conforme seu nome, transforma um valor real de graus para radianos.
avatar
Data de inscrição : 14/01/2010
Número de Mensagens : 348
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: COS, SIN e DEGTORAD

em Ter 03 Ago 2010, 18:12
souzalucasjose escreveu:A função degtorad conforme seu nome, transforma um valor real de graus para radianos.


Ok, mas como utilizar esses codes. É que eu quero fazer rampas como a do Sonic, vi a engine 3 key, mas por uma engine ter tantas outras variaveis para outros fins que não a que me interessa, ficou meio dificil de entender. Porque eu quero que independentemente da forma da rampa, o Sonic suba e mude automaticamente seu angulo equivalendo ao angulo de uma determinada rampa, vlw.
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum