[ajuda] anti gravidade

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

[ajuda] anti gravidade

Mensagem por Furious God em Sab 07 Maio 2011, 10:30

oi galera, preciso de ajuda, preciso saber como faço anti gravidade num personagem quando aperto barra de espaço
[para quem n entendeu, quero q quando aperto espaço, o personagem caminhe no "ceu" e quando aperte denovo, ele volte para a terra.]

Furious God

Número de Mensagens : 62
Idade : 18
Data de inscrição : 10/05/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: [ajuda] anti gravidade

Mensagem por uriel.56 em Sab 07 Maio 2011, 13:04

Eu tambem tenho essa dúvida ... estou criando um game.. que é algo parecido. e isso pode resolver... alguem pode ajudar!!!

uriel.56

Número de Mensagens : 430
Idade : 19
Data de inscrição : 13/02/2010
Reputação : -2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [ajuda] anti gravidade

Mensagem por gustavo ferreira em Sab 07 Maio 2011, 13:12

então tente colocar esse codigo ele vai tirar a gravidade do player
Código:
if keyboard_check_pressed(vk_space){
grabity=0}else{
gravity=1
}

se for pra ele voar vc coloca assim no step
Código:

if keyboard_check(vk_space){vspeed-=9}
espero ter ajudado!! qualquer duvida é so da um post!!!

gustavo ferreira

Ranking : Nota C
Número de Mensagens : 470
Idade : 22
Data de inscrição : 03/12/2010
Notas recebidas : C+C+C+C
Reputação : 28
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [ajuda] anti gravidade

Mensagem por Grotle em Sab 07 Maio 2011, 13:57

Acho que o melhor jeito seria assim: coloca esses códigos no objeto do jogador:

CREATE
grav=true //variavel que controla se está ou não com gravidade

STEP
if place_free(x,y+1) //se estiver no ar.....
{
if grav=true{gravity=0.5} //se grav for verdadeiro ativa a gravidade
else{gravity=0} //se grav for falso desativa a gravidade
}

if keyboard_check_pressed(vk_space) //se apertar espaço....
{
if grav=true{grav=false; break} //se grav for verdadeiro muda para falso
if grav=false{grav=true} //se grav for falsomuda para verdadeiro
}


Espero que ajude!
Flws!

Grotle

Ranking : Nota B
Número de Mensagens : 559
Idade : 21
Data de inscrição : 28/02/2010
Notas recebidas : B-B
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://gsogaming.blogspot.com/

Voltar ao Topo Ir em baixo

Re: [ajuda] anti gravidade

Mensagem por Conteúdo patrocinado Hoje à(s) 20:26


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