Scratch-render: Alguns traços de caneta resultam em círculos grandes e borrados no iPhone Safari

Criado em 15 jun. 2020  ·  6Comentários  ·  Fonte: LLK/scratch-render

Comportamento esperado

As pinceladas não devem resultar em círculos grandes e borrados.

Exemplo:
IMG_0032

Comportamento Real

As pinceladas geralmente resultam em círculos grandes e borrados.

Exemplo:
IMG_1562

Passos para reproduzir

Em um iPhone, execute um dos seguintes projetos na página do projeto:

Este não parece ser um problema limitado a alguns projetos específicos; a maioria dos projetos que usam a caneta deve produzir esse problema.

Sistema operacional e navegador

iPhone XS iOS 13.5.1 Safari

Não é possível reproduzir em um iPad 2019 no iOS 13.5.1

High Severity Low Impact bug priority 3

Comentários muito úteis

K, notei que essa falha ocorreu recentemente e criei um fórum sobre isso, mas felizmente recebi este link !!!
(Obrigado @ apple502j). Eu acho que essa falha ocorreu ao mesmo tempo em que ocorreu a falha de tela cheia

EDITAR

Este link , que eu mesmo criei, é um teste que prova que o figurino é importante.

A única coisa que o teste mostra sobre as fantasias é que elas podem afetar a posição do sprite, que já é bem conhecida.

Todos 6 comentários

KimiruHamiru disse que isso acontece quando a caneta está abaixada enquanto o sprite x ou y não é inteiro: veja https://scratch.mit.edu/discuss/post/4123687/
projeto repro: https://scratch.mit.edu/projects/404686504/
no iPad:
image

KimiruHamiru disse que isso acontece quando a caneta está abaixada enquanto o sprite x ou y não é inteiro: veja https://scratch.mit.edu/discuss/post/4123687/
projeto repro: https://scratch.mit.edu/projects/404686504/
no iPad:
image

(Usando Google Tradutor)

Eles mencionaram o uso de um iPad Mini 5, o que é interessante porque não consegui reproduzir esse problema em um iPad de 2019. O iPhone XS e o iPad Mini 5 têm o A12 Bionic SoC, enquanto o iPad 2019 tem o A10 Fusion SoC.

Parece que a precisão desempenha um papel, uma vez que nem todas as coordenadas não inteiras causam este problema:
https://llk.github.io/scratch-gui/develop/#404937682

Quando a coordenada x é deslocada em -0,25 ou -0,5, o problema não ocorre. No entanto, quando a coordenada x é deslocada por -0,1, o problema ocorre.

Também está reproduzindo no iPhone 8, mas não no iPad mini 4

K, notei que essa falha ocorreu recentemente e criei um fórum sobre isso, mas felizmente recebi este link !!!
(Obrigado @ apple502j). Eu acho que essa falha ocorreu ao mesmo tempo em que ocorreu a falha de tela cheia

EDITAR

Este link , que eu mesmo criei, é um teste que prova que o figurino é importante. (Ignore isso)

Fiz um novo teste, para ver quais frações apresentam mais falhas:
e este é, portanto, o resultado .

K, notei que essa falha ocorreu recentemente e criei um fórum sobre isso, mas felizmente recebi este link !!!
(Obrigado @ apple502j). Eu acho que essa falha ocorreu ao mesmo tempo em que ocorreu a falha de tela cheia

EDITAR

Este link , que eu mesmo criei, é um teste que prova que o figurino é importante.

A única coisa que o teste mostra sobre as fantasias é que elas podem afetar a posição do sprite, que já é bem conhecida.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

paulkaplan picture paulkaplan  ·  3Comentários

paulkaplan picture paulkaplan  ·  8Comentários

mwawrusch picture mwawrusch  ·  3Comentários

fohlsom picture fohlsom  ·  3Comentários

juriansluiman picture juriansluiman  ·  3Comentários