Conectar-se
Quem está conectado
32 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 32 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 10/07/2012
Número de Mensagens : 621
Insígnias de JAM :

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

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

[RESOLVIDO] Codigo comum de pltaforma [ajuda]

em Sab 05 Out 2013, 10:38
Código:
//se apertar cima
if keyboard_check(vk_up) && place_meeting(x,y+1,obj_chao) && ! place_free(x,y+1) && noar=false
{
    vspeed = -20
    noar=true
    friction=0
}

//Bug Check: Pulo

if (vspeed>12)
    vspeed = 12;
    
//se cima+direita
    if keyboard_check(vk_up) && keyboard_check(vk_right) && place_free(x+7,y) && ! place_free(x,y+1)
{
    vspeed = -20
    hspeed = +7
    noar=true
    friction=0
}

//se cima+esquerda
    if keyboard_check(vk_up) && keyboard_check(vk_left) && place_free(x-7,y) && ! place_free(x,y+1)
{
    vspeed = -20
    hspeed = -7
    noar=true
    friction=0
}
Esse ai é um sistema de plataforma que eu criei (meu sistema) ele funcionou muito bem não gruda na parede nem nada!
Então so estou com dificuldade de fazer o char mudar de sprite quando ele pula pra frente pra tras ou pra cima , pq quando ponho somente dentro das chaves nao funfa da bug entende entao alguem pode me falar outra forma de fazer esses sprites mudarem quando ocorrer as ações!

RESOLVIDO

Basta acrescentar isto:

Código:
   
if noar=true && hspeed=0 then sprite_index=spr_cyrax_pulando
   
    if sprite_index=spr_cyrax_pulando
{
image_speed = 0
}else {image_speed=0.4}

//pulo frente
    if noar=true && hspeed>=1 then sprite_index=spr_cyrax_pulof

//pulo tras
    if noar=true && hspeed<=-1 then sprite_index=spr_cyrax_pulot


Última edição por AlexBosquin em Sab 05 Out 2013, 16:56, editado 1 vez(es)
avatar
Data de inscrição : 07/01/2012
Número de Mensagens : 169
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 6
Ver perfil do usuário

Re: [RESOLVIDO] Codigo comum de pltaforma [ajuda]

em Sab 05 Out 2013, 12:51
como assim não funfa?A sprite fica parada não aparece ou da erro?
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 10/07/2012
Número de Mensagens : 621
Insígnias de JAM :

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

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

Re: [RESOLVIDO] Codigo comum de pltaforma [ajuda]

em Sab 05 Out 2013, 13:20
nao acontece nada quando poe o sprite_index
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