Obrigado por visitar a The Game Makers Brasil |
Rotação de Sprites
Rotação de Sprites
Olá pessoal. Tudo Bem?
Pessoal minha dúvida é a seguinte, como faço para rotacionar um sprite sem que ele perca a qualidade da imagem?
Quando faço ele girar a imagem perde toda a qualidade.
Pessoal minha dúvida é a seguinte, como faço para rotacionar um sprite sem que ele perca a qualidade da imagem?
Quando faço ele girar a imagem perde toda a qualidade.
- Rodrigo Santiago
- Colaborador
- Reações: 0
- Mensagens: 273
-
Re: Rotação de Sprites
Realmente, é dificil rotacionar certos tipos de sprite. Principalmente se ela for pequena ou 'pixel art', até porque, isso é meio impossível, até mesmo se vc fizer manualmente !
No caso de imagens melhores , ainda há alguma perda de qualidade, nesse caso , seria bom você usar imagens 'vetoriais' , o game maker studio suporta alguns tipos.Veja aqui a referencia ( em inglês, infelizmente Referencia ) , no mais, tente fazer sprites em '.SWF'
No caso de imagens melhores , ainda há alguma perda de qualidade, nesse caso , seria bom você usar imagens 'vetoriais' , o game maker studio suporta alguns tipos.Veja aqui a referencia ( em inglês, infelizmente Referencia ) , no mais, tente fazer sprites em '.SWF'
- rodrigomendes
- Novato
- Reações: 0
- Mensagens: 11
-
Re: Rotação de Sprites
Tenta utilizar este codigo em no evento create:
Código: Selecionar todos
texture_set_interpolation(true)
Re: Rotação de Sprites
Acontece que quando tentamos rotacionar uma imagem pequena, ela ira perder o foco por causa da pequena quantidade de pixels, o que você pode fazer é usar sprites maiores para rotacionar, ou você pode rotacionar um objeto sem ele perder a qualidade pelo gm usando o código "image_angle", por exemplo, pra ficar rodando sem parar image_angle+=1, ou para ficar parado em certo angulo image_angle=12, que pode ser usado tanto no create como no step. Axo que isso pode te ajudar. Flw!
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante