Bug de gravidade

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

Bug de gravidade

Mensagem por DavidSousa7474 em Qua 04 Jul 2012, 15:21

No meu codigo de movimento tem um bug que estraga a lógica dos restantes objetos e das futuras alterações que quero fazer, mas infelizmente o jogo faz algo como abrandar antes de chegar ao chao há forma de resolver?
Deixo aqui o meu codigo
Código:
//Salto
if keyboard_check(vk_up) and not place_empty(x, y+1){vspeed = -argument1}
if place_empty(x,y+vspeed+1) {vspeed += argument0;bug=true}
else  {vspeed = 0;bug=false}
if keyboard_check_released(vk_up) and vspeed<0 {vspeed/=2}

//Esquerda
if keyboard_check(vk_left) and place_free(x-argument2,y) {x-= argument2;image_xscale=-1;global.di=false}

//Direita
if keyboard_check(vk_right) and place_free(x+argument2, y) {x += argument2;image_xscale=1;global.di=true}

DavidSousa7474

Ranking : Nota D
Número de Mensagens : 75
Data de inscrição : 07/12/2010
Notas recebidas : D
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Bug de gravidade

Mensagem por Da Galáxia em Qua 04 Jul 2012, 15:41

Se abrandar vc esta querendo dizer diminuir a velocidade de queda, esta diminuindo nesta parte do cod:
if keyboard_check_released(vk_up) and vspeed<0 {vspeed/=2}

Ao soltar a tecla vc esta dividindo por 2 a velocidade de descida.
Para que o pessoal possa lhe ajudar melhor, mostre o codigo de seus arguments.

Da Galáxia

Número de Mensagens : 348
Data de inscrição : 14/01/2010
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Bug de gravidade

Mensagem por DavidSousa7474 em Qua 04 Jul 2012, 15:50

O meu codigo está no objeto jogador, e no step está
Código:
if not instance_place(x,y,agua){movimento(0.5,8,4)}
else {nadar(8,0.5)}

DavidSousa7474

Ranking : Nota D
Número de Mensagens : 75
Data de inscrição : 07/12/2010
Notas recebidas : D
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Bug de gravidade

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


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