Je travaille sur le cylindre de couleur de remplissage d'objet de toile dynamiquement avec l'animation. J'ai créé Cylinder et l'animation fonctionne bien. En ce moment, il remplissait la couleur automatiquement. Mais ce que je veux, c'est que lorsque je saisis la valeur en pourcentage dans le champ de la boîte de texte, j'ai rempli la couleur.Dynamique couleur de remplissage dans la toile
function drawContainer(cx, cy, width, height, degreeAngle)
{
ctx.fillStyle = '#E2E2E2';
ctx.beginPath();
ctx.fill();
defineFillOutline(cx, cy, width, height, degreeAngle);
ctx.save();
ctx.translate(cx, cy);
ctx.rotate(degreeAngle * PI/180);
ctx.moveTo(-w2, -h2 + h8);
ctx.bezierCurveTo(-w2, -h4, w2, -h4, w2, -h2 + h8);
ctx.strokeStyle = "royalblue";
ctx.lineWidth = 2;
ctx.stroke();
ctx.restore();
}
Voici le code entier dans jsFiddle
Merci à l'avance Maha
Link ne le lien fonctionne s'il vous plaît vérifier le travail non – imtheman
Salut @imtheman maintenant – user3820621