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

CRP-Max

Ver toda a lista


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

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

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

Como inverter a gravidade ?

em Sab 15 Jan 2011, 13:02
Como faz para a gravidade mandar o cara pro teto ?
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: Como inverter a gravidade ?

em Sab 15 Jan 2011, 13:08
gravity_direction=90;

poe isso antes do codigo da gravidade...

FLW
avatar
Ranking : Sem avaliações
Data de inscrição : 26/04/2010
Número de Mensagens : 1217
Insígnias de JAM :

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

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

Re: Como inverter a gravidade ?

em Sab 15 Jan 2011, 13:08
coloca a direção pra 90 ao invés de 270 .-. por que é o angulo oposto. e como a direção começa pela direita e vai no sentido anti-horário... é isso


Última edição por Lucas Lunar em Sab 15 Jan 2011, 14:38, editado 2 vez(es)
Data de inscrição : 20/12/2010
Número de Mensagens : 109
Insígnias de JAM :

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

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

Re: Como inverter a gravidade ?

em Sab 15 Jan 2011, 13:09
É so por gravity_direction = 90 antes da gravidade
avatar
Data de inscrição : 30/12/2009
Número de Mensagens : 1344
Insígnias de JAM :

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

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://sitedosjogos.forumeiros.com

Re: Como inverter a gravidade ?

em Sab 15 Jan 2011, 13:20
ou coloca

gravity_direction -= 180

isso vai inverter a gravidade, ja que é um numero de 0 a 360, tirando metade, inverte, ou seja, vc poe isso, ai quando o codigo for executado, se a gravidade for pra cima, vai pra baixo, e se for pra baixo, vai pra cima, mas não coloque num evento que é executado step apos step ou vai inverter e inversão dependendo de quanto tempo, e provavelmente pode travar
avatar
Data de inscrição : 13/10/2010
Número de Mensagens : 397
Insígnias de JAM :

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

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

Re: Como inverter a gravidade ?

em Sab 15 Jan 2011, 13:27
Essa coisa de ângulos é pura matemática. Estude um pouco sobre círculos trigonométricos e verá as possibilidades de fazer algo bem diferente :


Pode parecer estranho à primeira vista, mas isso se aprende na escola. Mas você já pode ir estudando isso desde já. Não é algo muito complexo .
Bons estudos x)
avatar
Ranking : Sem avaliações
Data de inscrição : 26/04/2010
Número de Mensagens : 1217
Insígnias de JAM :

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

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

Re: Como inverter a gravidade ?

em Sab 15 Jan 2011, 13:35
Henrique_GJ escreveu:ou coloca

gravity_direction -= 180

isso vai inverter a gravidade, ja que é um numero de 0 a 360, tirando metade, inverte, ou seja, vc poe isso, ai quando o codigo for executado, se a gravidade for pra cima, vai pra baixo, e se for pra baixo, vai pra cima, mas não coloque num evento que é executado step apos step ou vai inverter e inversão dependendo de quanto tempo, e provavelmente pode travar

Seria 90 mesmo com nós falamos. pois como disse, a direção inicial começa da direita e vai no sentido anti-horário, então se pra baixo é 270, pra cima é 90.


Última edição por Lucas Lunar em Sab 15 Jan 2011, 14:38, editado 1 vez(es)
avatar
Ranking : Nota B
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Número de Mensagens : 2964
Insígnias de JAM :

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

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

Re: Como inverter a gravidade ?

em Sab 15 Jan 2011, 14:29
Você pode, como foi dito, mudar a variável gravity_direction.
Outra opção é colocar um valor negativo pra gravidade (gravity*=-1), sem mexer na direção.
avatar
Data de inscrição : 30/12/2009
Número de Mensagens : 1344
Insígnias de JAM :

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

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://sitedosjogos.forumeiros.com

Re: Como inverter a gravidade ?

em Sab 15 Jan 2011, 15:16
Lucas Lunar escreveu:
Henrique_GJ escreveu:ou coloca

gravity_direction -= 180

isso vai inverter a gravidade, ja que é um numero de 0 a 360, tirando metade, inverte, ou seja, vc poe isso, ai quando o codigo for executado, se a gravidade for pra cima, vai pra baixo, e se for pra baixo, vai pra cima, mas não coloque num evento que é executado step apos step ou vai inverter e inversão dependendo de quanto tempo, e provavelmente pode travar

Seria 90 mesmo com nós falamos. pois como disse, a direção inicial começa da direita e vai no sentido anti-horário, então se pra baixo é 270, pra cima é 90.

na verdade eu coloquei -= e não =

se a gravidade for 270 e vc colocar -= 180, 270 - 180 = 90, e 90 - 180 = -90 = 270, sacou? o -= serve pra diminuir

saim escreveu:Você pode, como foi dito, mudar a variável gravity_direction.
Outra opção é colocar um valor negativo pra gravidade (gravity*=-1), sem mexer na direção.

isso tbm da certo, mas da no mesmo que colocar gravity_direction-=180 como ja disse, mas amobs estão certos, pois se for 90 90*-1 = -90 = 270, e 270*-1=-270=90

da tudo no mesmo Happy
avatar
Ranking : Sem avaliações
Data de inscrição : 26/04/2010
Número de Mensagens : 1217
Insígnias de JAM :

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

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

Re: Como inverter a gravidade ?

em Sab 15 Jan 2011, 15:18
ah, é mesmo Razz

Nem me liguei =P

Mas enfim, tanto faz o modo que vai ser usado Happy
avatar
Ranking : Nota B
Notas recebidas : B+A
Data de inscrição : 26/11/2010
Número de Mensagens : 474
Insígnias de JAM :

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

Prêmios
   : 0
   : 1
   : 1
Ver perfil do usuáriohttp://www.google.com.br

Re: Como inverter a gravidade ?

em Sab 15 Jan 2011, 15:42
noss gente precisava
de tanta resposta? Shocked
acho q soh a do pedro
adintava
avatar
Ranking : Sem avaliações
Data de inscrição : 26/04/2010
Número de Mensagens : 1217
Insígnias de JAM :

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

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

Re: Como inverter a gravidade ?

em Sab 15 Jan 2011, 15:45
Godsil4 escreveu:noss gente precisava
de tanta resposta? Shocked
acho q soh a do pedro
adintava

Não senhor. cada um complementou com alguma coisa, até mesmo o elicray que falou pouco mais falou outra coisa. Na verdade eu ia postar primeiro mas o Pedro chegou antes. =P (NOTE QUE AS MENSAGENS FORAM ENVIADAS NO MESMO MINUTO)
avatar
Ranking : Nota B
Notas recebidas : B+A
Data de inscrição : 26/11/2010
Número de Mensagens : 474
Insígnias de JAM :

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

Prêmios
   : 0
   : 1
   : 1
Ver perfil do usuáriohttp://www.google.com.br

Re: Como inverter a gravidade ?

em Sab 15 Jan 2011, 15:48
eh eu sei como eh
triste quando as pessoas
postam antes de vc \=
mas 4 pessoas deram a msm
resposta... acho q n precisava
de tanto
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