[AJUDA] Como abrir uma força diagonal no game make

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

[AJUDA] Como abrir uma força diagonal no game make

Mensagem por RafaelCazarotto em Dom 10 Mar 2013, 15:23

e aeeee gente, to precisando de ajuda, eu preciso adaptar o x para px, explicando melhor eu tenho um objeto e ele se movimenta no image_angle e eu preciso checar o x e y, é o seguinte ele checa se ta livre no x e no y e ai ele vai x+=4 y+=4 como é com o image_angle eu queria abrir a força diagonal que ele faz para descobrir o x e o y, na matematica é assim, PX=P*COSx onde p é a velocidade e x é o image_angle, (se eu nao me engano é assim a formula) ae com o PY=P*SENx, ae com isso eu poderia checar com base no image angle e deixar a movimentação muito mais precisa, se alguem poder me ajudar eu agradeço muito, ou pelo menos mostrar como usar o seno e coseno no gm, pq nao tenho certeza como se usa.
Agradeço desde já Smile

RafaelCazarotto

Ranking : Nota C
Número de Mensagens : 564
Idade : 19
Data de inscrição : 15/03/2012
Notas recebidas : D-D-D-C-C-B
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 1

Voltar ao Topo Ir em baixo

Re: [AJUDA] Como abrir uma força diagonal no game make

Mensagem por PedroX em Dom 10 Mar 2013, 19:17

Código:
if (place_free(x+lengthdir_x(4, image_angle), y+lengthdir_y(4, image_angle)))
{
//está livre
}

Obs:
lengthdir_x = distancia * cos(direcao)
lengthdir_y = distancia * sin(direcao)

Até mais!

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: [AJUDA] Como abrir uma força diagonal no game make

Mensagem por RafaelCazarotto em Dom 10 Mar 2013, 20:06

me cara obrigado, eu ia fazer pelo modo normal da matematica vlw mesmo Smile

RafaelCazarotto

Ranking : Nota C
Número de Mensagens : 564
Idade : 19
Data de inscrição : 15/03/2012
Notas recebidas : D-D-D-C-C-B
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 1

Voltar ao Topo Ir em baixo

Re: [AJUDA] Como abrir uma força diagonal no game make

Mensagem por Conteúdo patrocinado Hoje à(s) 10:30


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