Conectar-se
Quem está conectado
27 usuários online :: 4 usuários cadastrados, Nenhum Invisível e 23 Visitantes

Dragonrod, Katerp, rafaelviodres1, Vikintor

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota E
Notas recebidas : E
Data de inscrição : 14/02/2011
Número de Mensagens : 396
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Problema de Pulo

em Qua 04 Maio 2011, 20:11
Eu usei o code deste tutorial com o botão de pular sendo a barra de espaço.

Coloquei no Step event:

Start Moving in a direction/para direita e vspeed 5

Mas não tá pulando!
avatar
Ranking : Nota C
Notas recebidas : D-B-C
Data de inscrição : 08/01/2011
Número de Mensagens : 140
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Problema de Pulo

em Qua 04 Maio 2011, 20:18
Cara, eu não olhei o tutorial que vc usou, mas para pular não é vspeed negativa:
Código:
vspeed=- 5
???
avatar
Ranking : Nota E
Notas recebidas : E
Data de inscrição : 14/02/2011
Número de Mensagens : 396
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Problema de Pulo

em Qua 04 Maio 2011, 20:20
@KaxoteGM escreveu:Cara, eu não olhei o tutorial que vc usou, mas para pular não é vspeed negativa:
Código:
vspeed=- 5
???

O Code de pulo é este:

Código:
    if !place_free(x,y+1){
    vspeed=-14
    }
avatar
Ranking : Nota A
Notas recebidas : A+A
Data de inscrição : 07/12/2010
Número de Mensagens : 619
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Problema de Pulo

em Qua 04 Maio 2011, 20:25
Olha, eu não entendi nada naquele tópico, então vou passar outros mais simples:
No evento Step do player coloque:
Código:
//Gravidade
gravity_direction=270;
if(place_free(x,y+1)) //se houver espaço livre embaixo dele
gravity=0.5;
else //se não houver
gravity=0;
//Pulo
if(keyboard_check_pressed(vk_space) && !place_free(x,y+1)) //se apertar espaço e estiver no chão
vspeed=-9

Este código deve dar certo Happy
avatar
Ranking : Nota E
Notas recebidas : E
Data de inscrição : 14/02/2011
Número de Mensagens : 396
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Problema de Pulo

em Qua 04 Maio 2011, 20:28
joao vitor jv escreveu:Olha, eu não entendi nada naquele tópico, então vou passar outros mais simples:
No evento Step do player coloque:
Código:
//Gravidade
gravity_direction=270;
if(place_free(x,y+1)) //se houver espaço livre embaixo dele
gravity=0.5;
else //se não houver
gravity=0;
//Pulo
if(keyboard_check_pressed(vk_space) && !place_free(x,y+1)) //se apertar espaço e estiver no chão
vspeed=-9

Este código deve dar certo Happy
Mas ele pula muito baixo.
avatar
Ranking : Nota A
Notas recebidas : A+A
Data de inscrição : 07/12/2010
Número de Mensagens : 619
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Problema de Pulo

em Qua 04 Maio 2011, 20:29
Na parte do código onde está escrito vspeed=-9 substitua o 9 pelo valor desejado Happy
avatar
Ranking : Nota E
Notas recebidas : E
Data de inscrição : 14/02/2011
Número de Mensagens : 396
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Problema de Pulo

em Qua 04 Maio 2011, 21:07
joao vitor jv escreveu:Na parte do código onde está escrito vspeed=-9 substitua o 9 pelo valor desejado Happy
Mas demora para cair no chão Happy
avatar
Ranking : Nota A
Notas recebidas : A+A
Data de inscrição : 07/12/2010
Número de Mensagens : 619
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: Problema de Pulo

em Qua 04 Maio 2011, 21:09
--\'

Onde está escrito gravity=0.5; substitua por gravity=0.75;
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