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

NPH

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 13/11/2010
Número de Mensagens : 71
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

como achar um angulo de uma rampa

em Sab 13 Nov 2010, 22:53
gente
o kabeção elaborou uma coisa que coloca dois pesos em uma rampa
e um peso vai tar mais alto que o outro e dai vc usao seno e cosseno
so quero que os pesos não tenha gravidade e não ultrapasse o chão
avatar
Data de inscrição : 02/10/2009
Número de Mensagens : 2227
Insígnias de JAM :

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

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

Re: como achar um angulo de uma rampa

em Dom 14 Nov 2010, 01:02
Bom, primeiramente, coloque os créditos no seu jogo a mim.. Demorei tempo pra fazer e fiz esse script especialmente a você.. E_E
Script: acha_angle(h,w)
Código:

/*    Por ·ßiel    */ // Obrigado pelo uso, créditos requiridos
/* O script acha o  */ // Versão 1.0
/*  De suas rampas  */

/*      Uso        */
/* acha_angle(h,w)  */ //W = Largura da rampa (sprite_weight); H = Altura da rampa (sprite_height);
cateto1 = argument0; //cateto oposto ao angulo que você quer achar. coloque: sprite_height
cateto2 = argument1; //cateto adjascente ao angulo que você quer achar. coloque: sprite_width

hipotenusa = sqrt(sqr(cateto1) + sqr(cateto2)); //Calculando a hipotenusa atoa.. :D

soluciona = arctan(cateto1/cateto2) //Pra falar a verdade não pra que significa, mais nas minhas tentativas foi o que deu certo :D

return radtodeg(soluciona); // Háhá .. isso significa: soluciona * 180 (soma dos angulos do triangulo) / 3.1415926535897931 (valor de PI)

Modo de uso:
Quando a rampa for \
STEP
Código:
acha_angle(sprite_width,sprite_height)*-1
Quando a rampa for /
STEP
Código:
acha_angle(sprite_width,sprite_height)

Testado e aprovado...

Quer uma engine por acaso?

POR FAVOR, UM APELO, CRÉDITOS MIM;
avatar
Data de inscrição : 13/11/2010
Número de Mensagens : 71
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: como achar um angulo de uma rampa

em Ter 16 Nov 2010, 19:59
eu vou ver se vaidar!!!
obrigado

cara ,mais se a rampa tiver vairas inclinações?

ja sei!!!
quando umobjeto bater em um pixel,ele sobe!!!!
avatar
Ranking : Sem avaliações
Data de inscrição : 08/06/2008
Número de Mensagens : 2314
Insígnias de JAM :

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

Prêmios
   : 3
   : 0
   : 1
Ver perfil do usuáriohttp://blackcapapps.blogspot.com.br/

Re: como achar um angulo de uma rampa

em Qui 18 Nov 2010, 20:03
Não faça multiplos posts Spadan_RTicou!

Como assim não ter gravidade?
Se esta falando daquele exemplo de um jogo Sonic os censores (ou pesos) não ultrapassam o chão se tiver um pixel abaixo dele.
avatar
Data de inscrição : 13/11/2010
Número de Mensagens : 71
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: como achar um angulo de uma rampa

em Sex 19 Nov 2010, 17:33
descupe,eu não sabia
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