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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 03/10/2013
Número de Mensagens : 23
Insígnias de JAM :

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

Bug no Sprite

em Sab 05 Out 2013, 21:14
Pessoal, o meu sprite do nada começou a duplicar sempre que eu andava para uns dos lados.
Ou seja, começava o jogo e quando andava com as setas para uns dos lados estava sempre a criar os mesmos sprites sem parar. O estranho é que enquanto eu carrego na seta nao cria, quando carrego outra vez cria mais um sprite. s:


Última edição por Rafael10 em Seg 07 Out 2013, 17:26, editado 1 vez(es)
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 09/05/2013
Número de Mensagens : 821
Insígnias de JAM :

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

Re: Bug no Sprite

em Sab 05 Out 2013, 21:19
Ola amigo, que código esta usando?
avatar
Ranking : Nota E
Notas recebidas : E
Data de inscrição : 20/03/2013
Número de Mensagens : 87
Insígnias de JAM :

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

Re: Bug no Sprite

em Sab 05 Out 2013, 21:20
cri, cri...


Isto é flood. Respeite as regras do fórum ou sera banido.
+ 15 Alerta.
avatar
Data de inscrição : 03/10/2013
Número de Mensagens : 23
Insígnias de JAM :

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

Re: Bug no Sprite

em Sab 05 Out 2013, 21:36
4shared.com/rar/-36ui7m3/jogo.html?

não liguem, comecei à pouco tempo e algumas cenas que lá estão são testes, e como podem ver tem aquele bug que pode ser bem fácil mas eu ainda sou iniciante e sou muito noob.
quem me tentar ajudar e ver o jogo não se ria dos meus erros xD
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 09/05/2013
Número de Mensagens : 821
Insígnias de JAM :

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

Re: Bug no Sprite

em Sab 05 Out 2013, 21:59
Ok amigo, mas você precisa dizer qual código usou na movimentação do personagem pra te ajudar.
avatar
Ranking : Nota A
Notas recebidas : C + B + A + A
Data de inscrição : 08/06/2009
Número de Mensagens : 1846
Insígnias de JAM :

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

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://willy-gmbr.blogspot.com/

Re: Bug no Sprite

em Dom 06 Out 2013, 02:39
Não é a sprite que tá bugando, você está criando diversas cópias do seu personagem, tanto é que na segunda room não buga. Verifique no seu código se existe um instance_create indevido em algum lugar, provavelmente no evento keyboard.

Fica a dica: [Tutorial] - Aprendendo a trocar de sprites!
avatar
Data de inscrição : 03/10/2013
Número de Mensagens : 23
Insígnias de JAM :

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

Re: Bug no Sprite

em Dom 06 Out 2013, 08:27
Também acho que o bug é na criação da istância mas não consigo corrigir o erro :s

4shared.com/rar/4IDvgqRg/Jogo__1_.html?

Podem-me ajudar a ver? O problema é que fiz no Game Maker 8.1
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 09/05/2013
Número de Mensagens : 821
Insígnias de JAM :

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

Re: Bug no Sprite

em Dom 06 Out 2013, 14:40
Baixei ele, mas parece que esta corrompido os arquivos.
avatar
Data de inscrição : 03/10/2013
Número de Mensagens : 23
Insígnias de JAM :

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

Re: Bug no Sprite

em Dom 06 Out 2013, 15:07
avatar
Ranking : Nota A
Notas recebidas : C + B + A + A
Data de inscrição : 08/06/2009
Número de Mensagens : 1846
Insígnias de JAM :

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

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://willy-gmbr.blogspot.com/

Re: Bug no Sprite

em Dom 06 Out 2013, 15:21
Reputação da mensagem: 100% (1 votos)
Encontrei o "bug", era o que eu tinha te dito, tinha um instance_create() indevido. Entretanto, não estava no objeto do player, mas sim, no "obj_controlo":


Apenas remova esse instance_create do step se você sempre for colocar o player na room manualmente. Se quiser que seja automatico, coloque-o no create e não coloque mais o personagem na room.

Descobri que o problema estava no controle sem analizar objeto por objeto, sabe como? Simples, se a room1 buga e a room2 não, significa que a room1 tem algo a mais ou menos que a room2, no caso, era o objeto controle que só estava presente na room1.
A maioria dos bugs na verdade é apenas falta de atenção... Acostume-se, isso acontece frequentemente até com os mais experientes...

Flws... blz
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 09/05/2013
Número de Mensagens : 821
Insígnias de JAM :

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

Re: Bug no Sprite

em Dom 06 Out 2013, 15:46
Reputação da mensagem: 100% (1 votos)
Outro erro também é que você colocou o sprite e objeto de explosão com o mesmo nome: spr_explosao. Isso pode te atrapalhar no futuro.
avatar
Data de inscrição : 03/10/2013
Número de Mensagens : 23
Insígnias de JAM :

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

Re: Bug no Sprite

em Dom 06 Out 2013, 16:58
Willy escreveu:Encontrei o "bug", era o que eu tinha te dito, tinha um instance_create() indevido. Entretanto, não estava no objeto do player, mas sim, no "obj_controlo":


Apenas remova esse instance_create do step se você sempre for colocar o player na room manualmente. Se quiser que seja automatico, coloque-o no create e não coloque mais o personagem na room.

Descobri que o problema estava no controle sem analizar objeto por objeto, sabe como? Simples, se a room1 buga e a room2 não, significa que a room1 tem algo a mais ou menos que a room2, no caso, era o objeto controle que só estava presente na room1.
A maioria dos bugs na verdade é apenas falta de atenção... Acostume-se, isso acontece frequentemente até com os mais experientes...

Flws... blz
Primeiro de tudo muito obrigado pela atenção e pela paciencia. Laughing 
Depois, realmente parou de criar herois, mas sempre que morro não reinicia o heroi normalmente. :s
Provavelmente é uma coisa muito simples e eu estou a fritar todo deste lado, sou muito noob mesmo s:
avatar
Data de inscrição : 03/10/2013
Número de Mensagens : 23
Insígnias de JAM :

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

Re: Bug no Sprite

em Dom 06 Out 2013, 16:59
WellingtonBecker escreveu:Outro erro também é que você colocou o sprite e objeto de explosão com o mesmo nome: spr_explosao. Isso pode te atrapalhar no futuro.
Ups, sou muito distraido e nem tinha reparado. Obrigado pela correcção. blz 
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