Obrigado por visitar a The Game Makers Brasil 😁 Use o fórum de Dúvidas para fazer perguntas. Se está em busca de aprender dê uma olhada nos tutoriais.

Rotação de Sprites

Perguntas? A comunidade te ajuda a resolver.
Avatar do usuário
Christian
Membro
Membro
Reações: 0
Mensagens: 75

Rotação de Sprites

Mensagem por Christian » Sex Jul 01, 2016 10:59 am

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.

Avatar do usuário
Rodrigo Santiago
Colaborador
Colaborador
Reações: 0
Mensagens: 273

Re: Rotação de Sprites

Mensagem por Rodrigo Santiago » Sex Jul 01, 2016 11:18 am

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'

Avatar do usuário
rodrigomendes
Novato
Novato
Reações: 0
Mensagens: 11

Re: Rotação de Sprites

Mensagem por rodrigomendes » Sáb Jul 16, 2016 7:58 pm

Tenta utilizar este codigo em no evento create:

Código: Selecionar todos

texture_set_interpolation(true)
Portfolio:

2009 - Pro-Shoot Striker
2009 - Cubo 2
2008 - Smash !!!

Avatar do usuário
Dust
Membro
Membro
Reações: 0
Mensagens: 109
Localização: Santa Catarina

Re: Rotação de Sprites

Mensagem por Dust » Sáb Jul 16, 2016 10:02 pm

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!

Trancado

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante