J'ai créé un programme pour générer des sprites de la planète. Je fais cela en créant un chemin circulaire, en exécutant ctx.clip()
pour garder tous les calques suivants à l'intérieur du cercle, puis en dessinant une couche de texture noire et transparente, puis un rectangle de couleur aléatoire sur la toile, puis une ombre et une lueur sur le dessus de tout. Le problème est qu'une ligne de couleur apparaît également sous le cercle après l'écrêtage, et je ne sais pas pourquoi. J'ai besoin de cela enlevé.HTML5 Canvas ctx.clip() méthode utilisée sur un cercle laisse une ligne sous le cercle
Voici un violon. La dernière ligne définit le code à boucle chaque demi-seconde: https://jsfiddle.net/tzkwmzqu/4/
Ne serait-il aider si je mis à jour avec une image de l'erreur? – Howzieky
Oh mon dieu, j'ai raté le violon! Votre violon semble fonctionner pour l'instant, merci! Si ça casse brusquement comme mes anciens, je vais commenter – Howzieky