Sonic Game Maker
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar
Últimos assuntos
SONIC ADVENTURE 3Sáb 13 Jan - 13:50:03KellyaneFELIZ NATAL 2023Seg 25 Dez - 12:48:36Divin Sphere HiroshaiErro ao Abrir ProjetoTer 25 Jul - 8:44:49Ian LagesJá fazem 10 anos...Qua 3 maio - 12:21:59Divin Sphere HiroshaiFeliz Natal 2022Qua 11 Jan - 21:41:47Ian LagesTOUCH - AndroidSex 21 Out - 21:40:23Divin Sphere HiroshaiA volta de nat-frutoSex 12 Ago - 11:24:58Divin Sphere HiroshaiDiscord Game MakerDom 9 Jan - 23:16:01Nest_DJ.EXtremeHAPPY NEW YEAR 2022Sáb 1 Jan - 20:27:23Divin Sphere HiroshaiDoIt - Jogo AndroidSáb 1 Jan - 20:22:31Divin Sphere HiroshaiFELIZ NATAL 2021Sáb 25 Dez - 23:43:15Divin Sphere Hiroshaiefraim leonardo quadrinhos do sonicSeg 22 Nov - 8:48:52FizContaSóPraIsso[11/2021] Atualizações Importantes de SegurançaDom 7 Nov - 23:41:23Lago Roxoum post interessanteTer 27 Jul - 17:10:45Divin Sphere HiroshaiBring The Block - AndroidSáb 17 Abr - 15:31:53Divin Sphere Hiroshai

Ir para baixo
Silver Arts
Silver Arts
Mensagens : 164
Reputação : 3
Data de inscrição : 07/06/2011
Masculino
Localização : Silver Arts

Problema no script de movimentação Empty Problema no script de movimentação

Sáb 23 Jul - 19:59:32
Bom,criei um script chamado scr_movimento
nele tem o seguinte codigo
Código:
//#GRAVIDADE#\\
gravity=0.3


//###MOVIMENTO DO CHAR###\\
 //###DIREITA###\\
  if keyboard_check (vk_left)
  {
  hspeed=-5
  sprite_index=spr_Metal_Aesq
  }
  //###ESQUERDA###\\
  if keyboard_check (vk_right)
  {
  hspeed=5
  sprite_index=spr_Metal_Adir
  }
    //###PARADO PARA DIREITA###\\
    if keyboard_check_released (vk_left)
    {
    hspeed=0
    sprite_index=spr_Metal_Pesq
    }
    //###PARADO PARA ESQUERDA###\\
    if keyboard_check_released (vk_right)
    {
    hspeed=0
    sprite_index=spr_Metal_Pdir
    }
      //###PULO###\\
      //###ESQUERDA###\\
        if keyboard_check (vk_space) and keyboard_check (vk_left)
        {
        vspeed-=10
        sprite_index=spr_Metal_Jesq
        }
        //###DIREITA###\\
        if keyboard_check (vk_space) and keyboard_check (vk_right)
        {
        vspeed-=10
        sprite_index=spr_Metal_Jdir
        }
maso pulo fica estranho,se alguem puder arrumar,nunca consegui faser um pulo decente,ja que só mecho com softwares.
Ps: Ele foi totalmente criado por mim,se alguem usar exijo créditos
Sonic Luan
Sonic Luan
Mensagens : 2678
Reputação : 19
Data de inscrição : 06/06/2011
Idade : 25
Masculino
Localização : Casa
https://sonicmaker.forumeiros.com

Problema no script de movimentação Empty Re: Problema no script de movimentação

Sáb 23 Jul - 23:53:57
qual o código que tu usa pro pulo?
Silver Arts
Silver Arts
Mensagens : 164
Reputação : 3
Data de inscrição : 07/06/2011
Masculino
Localização : Silver Arts

Problema no script de movimentação Empty Re: Problema no script de movimentação

Dom 24 Jul - 11:06:06
ele esta no script ja,bem no final do script tem o pulo
Sonic Luan
Sonic Luan
Mensagens : 2678
Reputação : 19
Data de inscrição : 06/06/2011
Idade : 25
Masculino
Localização : Casa
https://sonicmaker.forumeiros.com

Problema no script de movimentação Empty Re: Problema no script de movimentação

Dom 24 Jul - 11:42:08
tem como deixar esse script do pulo bem mas simples Very Happy
primeiro você precisa deletar TODOS os sprites do player que estiverem virados para esquerda depois você coloca isso no Step dele:
Código:

//#GRAVIDADE#\\
if place_free(x,y+2)
{gravity=1}
else
{gravity=0}


//###MOVIMENTO DO CHAR###\\
 //###DIREITA###\\
  if keyboard_check (vk_left)
  {
  hspeed=-5
  sprite_index=spr_Metal_Andando
  }
  //###ESQUERDA###\\
  if keyboard_check (vk_right)
  {
  hspeed=5
  sprite_index=spr_Metal_Andando
  }
    //###PARADO PARA DIREITA###\\
    if keyboard_check_released (vk_left)
    {
    hspeed=0
    sprite_index=spr_Metal_Parado
    }
    //###PARADO PARA ESQUERDA###\\
    if keyboard_check_released (vk_right)
    {
    hspeed=0
    sprite_index=spr_Metal_Parado
    }
      //###PULO###\\
if keyboard_check_pressed(vk_space)
{if !place_free(x,y+2)
{vspeed=-10 sprite_index=spr_Metal_Pulando}}
agora no End Step do Player coloca:
Código:

if (xprevious > x) {
image_xscale=-1
}
else if (xprevious < x){
image_xscale=1
}
pronto sempre uso Scripts como esse e dão certo
Silver Arts
Silver Arts
Mensagens : 164
Reputação : 3
Data de inscrição : 07/06/2011
Masculino
Localização : Silver Arts

Problema no script de movimentação Empty Re: Problema no script de movimentação

Dom 24 Jul - 12:01:44
Deu certo,mas tem um problema,quando pula e encosta no chão fica na animação do pulo xD
Dexa queto,eu sou bonsão e arrumei,xD
Sonic Luan
Sonic Luan
Mensagens : 2678
Reputação : 19
Data de inscrição : 06/06/2011
Idade : 25
Masculino
Localização : Casa
https://sonicmaker.forumeiros.com

Problema no script de movimentação Empty Re: Problema no script de movimentação

Dom 24 Jul - 12:07:03
quer dizer que esta tudo bem? seu problema foi resolvido?
Silver Arts
Silver Arts
Mensagens : 164
Reputação : 3
Data de inscrição : 07/06/2011
Masculino
Localização : Silver Arts

Problema no script de movimentação Empty Re: Problema no script de movimentação

Dom 24 Jul - 12:18:48
foi,pode trancar,mas primeiro tenho uma pergunta
Qual personagem posso por no lugar do Ashura?
Menos esses que ja tem
Super Sonic
Metal Sonic
Sonic
Shadow
Knuckles
Sonic Luan
Sonic Luan
Mensagens : 2678
Reputação : 19
Data de inscrição : 06/06/2011
Idade : 25
Masculino
Localização : Casa
https://sonicmaker.forumeiros.com

Problema no script de movimentação Empty Re: Problema no script de movimentação

Dom 24 Jul - 12:20:15
Knunckles

Tópico Resolvido Trancado
Sonic Luan Ganha + $5 pela ajuda
Problema no script de movimentação 2628340168
MaciotaTheLegend
MaciotaTheLegend
Mensagens : 1063
Reputação : 16
Data de inscrição : 06/06/2011
Idade : 29
Masculino

Problema no script de movimentação Empty Re: Problema no script de movimentação

Dom 24 Jul - 12:21:02
Sonic Arts escreveu:foi,pode trancar,mas primeiro tenho uma pergunta
Qual personagem posso por no lugar do Ashura?
Menos esses que ja tem
Super Sonic
Metal Sonic
Sonic
Shadow
Knuckles

bota o TAILS
ou a amy
ou a cream
Sonic Luan
Sonic Luan
Mensagens : 2678
Reputação : 19
Data de inscrição : 06/06/2011
Idade : 25
Masculino
Localização : Casa
https://sonicmaker.forumeiros.com

Problema no script de movimentação Empty Re: Problema no script de movimentação

Dom 24 Jul - 12:23:23
sonic_jeferson escreveu:
Sonic Arts escreveu:foi,pode trancar,mas primeiro tenho uma pergunta
Qual personagem posso por no lugar do Ashura?
Menos esses que ja tem
Super Sonic
Metal Sonic
Sonic
Shadow
Knuckles

bota o TAILS
ou a amy
ou a cream
ou quem mandou Abrir?
Conteúdo patrocinado

Problema no script de movimentação Empty Re: Problema no script de movimentação

Ir para o topo
Permissões neste sub-fórum
Não podes responder a tópicos