Página 1 de 1

codigo pular

Enviado: Seg Out 11, 2021 7:12 pm
por jubileines
esse meu scrip de pular não esta funcionando

if (!chao) {
spd_vertical += gravidade;
}
if (chao && pulando) {
spd_vertical += -pulo;
}

Re: Re: codigo pular

Enviado: Qui Dez 02, 2021 12:28 pm
por Christian
Não é possível que ninguém tenha te ajudado até hoje. Comunidade tá nem aí

Mas assim, é só tirar esse sinal de +, e tudo estará resolvido.
Tu poderia fazer algo assim:

Código: Selecionar todos

var btn_pular = /*tecla que tu vai apertar para pular*/

// Se não estiver no chão a gravidade é aplicada
if (!chao) {spd_vertical += gravidade}
// Se estiver no chão e apertar o botão pular, então o personagem pula
else{ if (btn_pular) {spd_vertical = -pulo} }
Uma observação, tem que dar uma olhada na sua variável de pulo, se ela for definida como pulo = -x, ou seja, um valor negativo então tem que colocar spd_vertical = pulo
Agora se o valor for positivo então basta deixar o código como está

Re: Re: codigo pular

Enviado: Ter Dez 28, 2021 1:48 pm
por devThiLoretti
Fala, velho! A pergunta que não quer calar: você está atribuindo para y essa variável spd_vertical?