Entrar
Últimos assuntos
» player não consegue andarpor lovn7 Qui 21 Nov 2024, 13:33
» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22
» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31
» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23
» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49
» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58
» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36
» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36
» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33
» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51
» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28
» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18
» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08
» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10
» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16
» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40
» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01
» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45
» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34
» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28
» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48
» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54
» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14
» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50
Como fazer a sprite mudar clicando pra baixo
4 participantes
Página 1 de 1
Como fazer a sprite mudar clicando pra baixo
Oi galera,
To com duvida no seguinte
eu queria que mudasse a sprite do personagem quando ele segurar pra baixo( down) e quando soltar o botão, a sprite volta ao normal.
Vlw,e desculpa pela noobisse :oops:
To com duvida no seguinte
eu queria que mudasse a sprite do personagem quando ele segurar pra baixo( down) e quando soltar o botão, a sprite volta ao normal.
Vlw,e desculpa pela noobisse :oops:
guigodss- Data de inscrição : 25/02/2010
Reputação : 0
Número de Mensagens : 60
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer a sprite mudar clicando pra baixo
Bota esse code em STEP:
Onde ta blabla tu bota tua sprite blz?
- Código:
if keyboard_check(vk_down)
{sprite_index = blabla}
else
{sprite_index = blabla2}
Onde ta blabla tu bota tua sprite blz?
Ufrarion- Data de inscrição : 06/06/2010
Reputação : 3
Número de Mensagens : 222
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer a sprite mudar clicando pra baixo
não funfo '-'
guigodss- Data de inscrição : 25/02/2010
Reputação : 0
Número de Mensagens : 60
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer a sprite mudar clicando pra baixo
Qual o nome da sprite e da outra sprite que tu quer que se transforme?
Ufrarion- Data de inscrição : 06/06/2010
Reputação : 3
Número de Mensagens : 222
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer a sprite mudar clicando pra baixo
é spr_agaxado e small_walk
então coloquei esse codigo na step :
então coloquei esse codigo na step :
- Código:
if keyboard_check(vk_down)
{sprite_index = spr_agaxado}
else
{sprite_index = spr_small_walk}
guigodss- Data de inscrição : 25/02/2010
Reputação : 0
Número de Mensagens : 60
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer a sprite mudar clicando pra baixo
E não ta funcionando??? testei aqui e funcionou, o que está dando de errado?
Ufrarion- Data de inscrição : 06/06/2010
Reputação : 3
Número de Mensagens : 222
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer a sprite mudar clicando pra baixo
É possível fazer por eventos (ações):
Crie o evento Keyboard_down e em seguida coloque a ação "Change Sprite" e escolha a sprite dele abaixado.
Crie o evento Key Release_down e em seguida coloque a ação "Change Sprite" e coloque a sprite dele normal.
OBS: Não se esqueça de programar para ele ficar parado quando estiver normal.
Espero ter ajudado!
Crie o evento Keyboard_down e em seguida coloque a ação "Change Sprite" e escolha a sprite dele abaixado.
Crie o evento Key Release_down e em seguida coloque a ação "Change Sprite" e coloque a sprite dele normal.
OBS: Não se esqueça de programar para ele ficar parado quando estiver normal.
Espero ter ajudado!
Ritton- Games Ranking :
Notas recebidas : C
Data de inscrição : 07/06/2011
Reputação : 2
Número de Mensagens : 673
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer a sprite mudar clicando pra baixo
Nossa eu fiz isso que vocês falaram e ainda não funcionou e tipo to fazendo td certinho ,testando todas as possibilidades Oo
guigodss- Data de inscrição : 25/02/2010
Reputação : 0
Número de Mensagens : 60
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer a sprite mudar clicando pra baixo
Mas que erro que dá porque senão fica complicado ajudar
Última edição por ufrarion em Qua 24 Ago 2011, 20:53, editado 1 vez(es)
Ufrarion- Data de inscrição : 06/06/2010
Reputação : 3
Número de Mensagens : 222
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer a sprite mudar clicando pra baixo
Não dá nenhum erro simplesmente não faz efeito ( não funciona)
EDIT:
percebi que bugou do nada, simplesmente o obj não fica andando com as sprites que eu quero,ele só aparece deslizando no chão, e nem mexi nos codigo nem nada, to achando que é do gm
EDIT:
percebi que bugou do nada, simplesmente o obj não fica andando com as sprites que eu quero,ele só aparece deslizando no chão, e nem mexi nos codigo nem nada, to achando que é do gm
guigodss- Data de inscrição : 25/02/2010
Reputação : 0
Número de Mensagens : 60
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer a sprite mudar clicando pra baixo
Faça o seguinte.
Create
Create
- Código:
playerDown = false;
- Código:
if (keyboard_check(vk_down))
{
playerDown = true;
}
else
{
playerDown = false;
}
// Mudando a Sprite
if (playerDown == true)
{
sprite_index = sAbaixado;
}
Carlos L.- Games Ranking :
Notas recebidas : C
Data de inscrição : 26/09/2010
Reputação : 8
Número de Mensagens : 271
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer a sprite mudar clicando pra baixo
Se tu acha que éo GM manda a engine que eu arrumo isso para ti
Ufrarion- Data de inscrição : 06/06/2010
Reputação : 3
Número de Mensagens : 222
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer a sprite mudar clicando pra baixo
@Carlos .l Então, o obj_personagem parou de deslizar. só que quando seguro o down ele fica deslizando '-'
guigodss- Data de inscrição : 25/02/2010
Reputação : 0
Número de Mensagens : 60
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer a sprite mudar clicando pra baixo
Se você é iniciante lhe recomendo ler as aulas do reddragon lá ele ensina como fazer a movimentação completa.
Aulas do reddragon
Aulas do reddragon
Carlos L.- Games Ranking :
Notas recebidas : C
Data de inscrição : 26/09/2010
Reputação : 8
Número de Mensagens : 271
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer a sprite mudar clicando pra baixo
Não adiantou não...
Eu to achando muito estranho por que tá tudo certo.
Se eu descobrir algo vou dar um edit aqui
Eu to achando muito estranho por que tá tudo certo.
Se eu descobrir algo vou dar um edit aqui
guigodss- Data de inscrição : 25/02/2010
Reputação : 0
Número de Mensagens : 60
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer a sprite mudar clicando pra baixo
Vamos recapitular com esse mini tuto:
O que iremos usar:
2 sprites
1 objeto
Passo 1:No objeto, coloque o evento keyboard down_pressed, em seguida coloque a ação "Move Fixed" (Aba Move) e selecione o quadrado apenas e não altere mais nada.
Passo 2:Em seguida, adicione a ação "Change Sprite" na aba Main1 e selecione a sprite do player abaixando e em speed coloque 0.25.
Passo Final: Crie um evento "Keyboard down_released e em seguida adicione a ação "Move Fixed" (Aba Move) e selecione novamente o quadrado e não altere mais nada.Logo em seguida adicione a ação "Change Sprite" e escolha a sprite player_normal e em speed coloque 0.25.
Tenho certeza que dará certo desta vez!Testei aqui no GM e não deu erro nenhum!
Abraços!
O que iremos usar:
2 sprites
1 objeto
Passo 1:No objeto, coloque o evento keyboard down_pressed, em seguida coloque a ação "Move Fixed" (Aba Move) e selecione o quadrado apenas e não altere mais nada.
Passo 2:Em seguida, adicione a ação "Change Sprite" na aba Main1 e selecione a sprite do player abaixando e em speed coloque 0.25.
Passo Final: Crie um evento "Keyboard down_released e em seguida adicione a ação "Move Fixed" (Aba Move) e selecione novamente o quadrado e não altere mais nada.Logo em seguida adicione a ação "Change Sprite" e escolha a sprite player_normal e em speed coloque 0.25.
Tenho certeza que dará certo desta vez!Testei aqui no GM e não deu erro nenhum!
Abraços!
Ritton- Games Ranking :
Notas recebidas : C
Data de inscrição : 07/06/2011
Reputação : 2
Número de Mensagens : 673
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer a sprite mudar clicando pra baixo
Fiz EXATAMENTE o que você disse mesmo assim ficou deslizando. Eu até re-li e re-fiz
Acho que não será possivel me ajudar, mas não tem problema era só um detalhezinho
Acho que não será possivel me ajudar, mas não tem problema era só um detalhezinho
Última edição por guigodss em Qua 24 Ago 2011, 21:54, editado 1 vez(es)
guigodss- Data de inscrição : 25/02/2010
Reputação : 0
Número de Mensagens : 60
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer a sprite mudar clicando pra baixo
O objeto só está deslizando?O resto deu certo?Porque consertar isso é muito fácil, basta apenas usar códigos, mas infelizmente ainda sou novato em GML.Esperemos que alguém mais experiente ajude em sua dúvida!
OBS: Eu vejo se eu monto uma engine pra ti de cortesia!
Abraços!Infelizmente não sei mais o que fazer!
OBS: Eu vejo se eu monto uma engine pra ti de cortesia!
Abraços!Infelizmente não sei mais o que fazer!
Ritton- Games Ranking :
Notas recebidas : C
Data de inscrição : 07/06/2011
Reputação : 2
Número de Mensagens : 673
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer a sprite mudar clicando pra baixo
Ele só desliza quando eu seguro o down, mas se eu apagar os codigos de down n desliza n (até pq n vai ter nenhum down pra clicar)
É tipo assim ao inves de ele mudar de sprite ele desliza ai quando eu solto para de deslizar
É tipo assim ao inves de ele mudar de sprite ele desliza ai quando eu solto para de deslizar
guigodss- Data de inscrição : 25/02/2010
Reputação : 0
Número de Mensagens : 60
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Tópicos semelhantes
» como fazer objeto mudar de sprite ao morrer?
» como fazer mudar para sprite de pulo ao pular?
» Como fazer um inimigo mudar de sprite seguindo a direção de um Path
» Como fazer a sprite do inimigo mudar quando ele muda a direção?
» Como fazer pra quando o objeto chegar a uma certa velocidade mudar o sprite?
» como fazer mudar para sprite de pulo ao pular?
» Como fazer um inimigo mudar de sprite seguindo a direção de um Path
» Como fazer a sprite do inimigo mudar quando ele muda a direção?
» Como fazer pra quando o objeto chegar a uma certa velocidade mudar o sprite?
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos