Zasadniczo chcę mieć możliwość wypełnienia okręgu za pomocą płótna, ale jest ono animowane do określonego procentu. Ja tylko mam okrąg wypełnić 80% drogi.Animuj koło wypełnienia za pomocą płótna
Moja wiedza na płótnie nie jest niesamowita. Oto obraz, który wykonałem w Photoshopie, aby wyświetlić to, co chcę.
chcę zacząć pusty okrąg, a następnie napełnić powiedzieć 70% okręgu. Czy jest to możliwe w przypadku Canvas? czy ktoś może rzucić trochę światła na to, jak to zrobić?
Oto skrzypce, co udało mi
var canvas = document.getElementById('Circle');
var context = canvas.getContext('2d');
var centerX = canvas.width/2;
var centerY = canvas.height/2;
var radius = 80;
context.beginPath();
context.arc(centerX, centerY, radius, 0, 2 * Math.PI, false);
context.fillStyle = '#13a8a4';
context.fill();
context.lineWidth = 10;
context.strokeStyle = '#ffffff';
context.stroke();
Wszelkie pomoc byłaby znacznie ceniona
Poleciłem Ci korzystanie z [KineticJS Framework] (http://kineticjs.com/)! Ale jeśli naprawdę chcesz użyć tylko płótna, wypróbuj ten dokument: [Canvas Linear Motion] (http://www.html5canvastutorials.com/advanced/html5-canvas-linear-motion-animation/) –