Bom dia.
Tenho que fazer uma tela onde será ajustado zoom, brilho, contraste e também mover a imagem quando estiver ampliada. Mas não estou conseguindo de forma satisfatoria calcular a movimentação do mouse dentro da canvas, uma vez, que se o mouse se mexer rápido ele "pula" pixel da conta e faz com que o resultado final de errado.
Pra saber quantos pixel eu subi ou desci, eu pego a cordenada de quando foi feito o click subtrario com a cordenada que recebo do mousemove, assim sempre onde eu clicar vai ser 0 e para onde eu mover parte dele.
Problema se eu mexer mouse um pouco mais rápido ele se perde na conta, e some 10px, 30px e se for repetindo ele faz isso até errar absurdamente e ter que dar refresh na tela.
Alguém tem ideia de como posso evitar erros trabalhando com esse mousemove e cordenadas?
Max William's Content
There have been 1 items by Max William (Search limited from 29/03/2023)