Pessoal, sou novo aqui no fórum e espero que vocês possam me ajudar com um problema que estou tendo com o Allegro.
Estou fazendo uma animação com Sprites, porém sempre ao movimentar o personagem deixa um rastro pela tela dos bitmaps anteriores.
Eu consegui resolver usando "Double Buffering", porém dessa forma a parte rosa (255,0,255) da imagem não fica mais transparente, porque o que aparece na tela é o bitmap buffer que tem um tamanho específico.
Alguém conhece alguma maneira de impedir o rastro, ou talvez deixar o bitmap buffer transparente? :mellow:
Pergunta
Willow
Pessoal, sou novo aqui no fórum e espero que vocês possam me ajudar com um problema que estou tendo com o Allegro.
Estou fazendo uma animação com Sprites, porém sempre ao movimentar o personagem deixa um rastro pela tela dos bitmaps anteriores.
Eu consegui resolver usando "Double Buffering", porém dessa forma a parte rosa (255,0,255) da imagem não fica mais transparente, porque o que aparece na tela é o bitmap buffer que tem um tamanho específico.
Alguém conhece alguma maneira de impedir o rastro, ou talvez deixar o bitmap buffer transparente? :mellow:
Desde já grato,
Willow
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.