Página 1 de 1
Dúvida em relação aos sprites
Enviado: Dom Out 30, 2016 11:13 am
por cledson252010
Eu não entendo o por quê de meus sprites ficarem deformados quando trabalho com deslocamentos no eixo x e y com valores muito pequenos. Fica um contorno roxo em volta deles.
Quando trabalho com valores inteiros não apresenta problema, mas quando, por exemplo, eu salto e consequentemente caio, devido à gravidade, meus sprites ficam distorcidos.
Estou usando esse sprite aqui:
https://imageshack.com/i/plboqojcg
Re: Dúvida em relação aos sprites
Enviado: Dom Out 30, 2016 7:03 pm
por Adilson
Entao use no draw:
draw_sprite_ext(sprite_index,image_index,round(x),round(y),image_xscale,image_yscale,image_angle,image_blend,image_alpha)
do obj com esse bug
Re: Dúvida em relação aos sprites
Enviado: Dom Out 30, 2016 7:16 pm
por Superbomber
Nao e um bug, quando voce move com um valor nao inteiro acaba distorcendo a imagem... O PC tenta desenhar entre um pixel e outro, mas nao pode fazer isso... Ai ele joga cara ou coroa pra decidir se escolhe o pixel mais a direita ou mais a esquerda para desenhar.
ai ele fica confuso, joga tudo pro alto e vai na doida fazendo o desenho.
A solucao e simples:
NAO mova os objetos com valores nao inteiros, nao ha motivos para fazer isso.
Re: Dúvida em relação aos sprites
Enviado: Dom Out 30, 2016 8:31 pm
por cledson252010
Mas enquanto ao movimento vertical(salto e gravidade)? Meu problema persiste nisso.
Edit:
Eu já pensei a respeito disto. Mas o problema persiste quanto a velocidade vertical.
Re: Dúvida em relação aos sprites
Enviado: Dom Out 30, 2016 9:50 pm
por Superbomber
Certeza que nao esta movendo com uma velocidade nao inteira?(ex.: gravity = 1.5;)
Bom, se tiver certeza que nao e esse o caso. Olhe no
Global Game Settings, aba Resolution, marque a caixa:
Use synchronization to avoid tearing
Se nao resolver, existe a possiblidade de testar em outro PC?
Talvez a placa de video(ou se nao tiver uma) nao seja muito boa e o movimento muito rapido acabe distorcendo a imagem.
(Se o PC tiver infectado laga mais ainda.)
Flw.
Re: Dúvida em relação aos sprites
Enviado: Seg Out 31, 2016 1:25 am
por SIGILOSO
Experimente
Global Game Settings >
Windows >
Graphics e desmarque a caixa
Interpolate colors between pixels.
Re: Dúvida em relação aos sprites
Enviado: Ter Nov 01, 2016 10:00 am
por cledson252010
Não deu certo, acho q vou deixar desse modo mesmo. Vou ver se faço tudo em dupla escala, porque ainda estou experimentando o gms.