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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 21/01/2012
Número de Mensagens : 53
Insígnias de JAM :

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

Sprites não mudam

em Seg 23 Jan 2012, 21:15
Pessoal, eu já adicionei os sprites da direção esquerda, aí coloquei no objeto do personagem Keyboard >> Left >> Draw >> spr_fly_esq (o nome que dei ao sprite)
Mas quando testo ele não funciona. O que há de errado?
avatar
Ranking : Nota C
Notas recebidas : B-D
Data de inscrição : 06/01/2012
Número de Mensagens : 343
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://equipeevolution.forumeiros.com/

Re: Sprites não mudam

em Seg 23 Jan 2012, 21:17
Coloque em Keyboard left:

Código:
sprite_index=sprite
avatar
Data de inscrição : 21/01/2012
Número de Mensagens : 53
Insígnias de JAM :

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

Re: Sprites não mudam

em Seg 23 Jan 2012, 21:25
@Super Games escreveu:Coloque em Keyboard left:

Código:
sprite_index=sprite
Ah, muito obrigado, mas ele continua assim, e quando tentei substituir o sprite_index e o sprite ele deu erro, depois coloquei spr_fly_esq_index no lugar do sprite index e deu erro de novo, então que não funcionou. :/
Ah, a propósito, lembra-se de ter me dito em outro tópico que eu deveria começar por um jogo mais simples? Pois bem, estou tentando plataforma. Estou com muito menos dúvidas, mesmo que ainda as tenha xD obrigado.
avatar
Ranking : Nota C
Notas recebidas : B-D
Data de inscrição : 06/01/2012
Número de Mensagens : 343
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://equipeevolution.forumeiros.com/

Re: Sprites não mudam

em Seg 23 Jan 2012, 21:37
Estranho, então se explicar não deu certo fiz uma engine:

http://www.baixa.la/arquivo/8420417
avatar
Data de inscrição : 17/06/2011
Número de Mensagens : 16
Insígnias de JAM :

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

Re: Sprites não mudam

em Seg 23 Jan 2012, 21:42
Não entendi direito mas vê se é isso, acho que pela pergunta dá de fazer sem códigos.

Keyboard >> Left, dai nas abas lá do canto você clica em: ''main 1'' e arrasta a opção ''change sprite'' dai você coloca o sprite que quer.

Não sei se é isso, mas tamo ae né qq-
avatar
Data de inscrição : 21/01/2012
Número de Mensagens : 53
Insígnias de JAM :

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

Re: Sprites não mudam

em Seg 23 Jan 2012, 21:43
Vou baixar a engine, e Kracik, também vou ver... Só pensei na opção do Draw Sprite '-' obrigado a ambos.

Bem, nenhum dos dois funcionou. Acho que terei de achar um código pra o personagem automaticamente ficar seguindo em frente,,, o que acham? '-'

Editado por saim: posts duplos fundidos. Evite flood. Usuário alertado.
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 07/06/2011
Número de Mensagens : 673
Insígnias de JAM :

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

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

Re: Sprites não mudam

em Seg 23 Jan 2012, 22:17
É o seguinte, não sei como você está programando, mas esquece o Draw. Coloca esse código no Step:

Código:
if keyboard_check(vk_left) //Se apertar a seta esquerda
{
sprite_index=nome da sprite
}

O resto você programa. Não tem como dá erro, pois eu utilizo essa função. Não altere nada, ok? Em "nome da sprite", coloca a sprite dele indo a esquerda e testa.

Até mais!
avatar
Data de inscrição : 08/12/2011
Número de Mensagens : 38
Insígnias de JAM :

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

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

Re: Sprites não mudam

em Seg 23 Jan 2012, 22:19
olha em vez de draw no evento left vc vai em objects e adicione um chage sprite ai la vc escolhe a sprite sem codigo e se ela tiver movimentos(gif)
nos 2 quadros abaixo
no primero adicione -1 e no segundo 0.5 ( ou o valor que quizer, quanto maior o valor maior sera a velocidade do movimento da sprite flws)
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