J'expérimente Canvas en plaçant des jetons de différentes couleurs sur une grille et en essayant de les retirer.Pourquoi Canvas laisse-t-il un anneau fantomatique?
J'essaie actuellement de supprimer le jeton en dessinant un cercle de mêmes dimensions en blanc sur le jeton. Cela laisse un "anneau fantomatique" (contour de pixel unique) où se trouvait le cercle original, qui disparaît avec les applications successives du cercle blanc.
Le cercle 2, -1 est à l'origine tirée, et pas du tout repeintes. Le cercle en 3, -1 a été repeint une fois, le cercle en 4, -1 a été repeint deux fois, et ainsi de suite à 7, -1.
Ce problème se produit dans Chrome et Firefox 3.6
Mon code suit. Pourquoi la toile quitte-t-elle cette bague fantomatique et comment puis-je m'en débarrasser?
il est très bien connu par les développeurs flash que le canevas est hanté – Jason
En bref, antialiasing. Les pixels sur le bord de ce cercle sont peints avec moins de 100% d'opacité. Ce n'est pas unique à la toile. Vous avez juste à peindre dessus. –