मैं अपने स्पीडोमीटर के लिए कैनवास में एक तस्वीर को स्थानांतरित करने के लिए निम्न कोड का उपयोग करता हूं।कैनवास स्पीडोमीटर सुई धीरे-धीरे कैसे स्थानांतरित करें?
var meter = new Image,
needle = new Image;
window.onload = function() {
var c = document.getElementsByTagName('canvas')[0];
var ctx = c.getContext('2d');
setInterval(function() {
ctx.save();
ctx.clearRect(0, 0, c.width, c.height);
ctx.translate(c.width/2, c.height/2);
ctx.drawImage(meter, -165, -160);
ctx.rotate((x * Math.PI/180);
/x degree
ctx.drawImage(needle, -13, -121.5);
ctx.restore();
},50);
};
meter.src = 'meter.png';
needle.src = 'needle.png';
}
हालांकि मैं सुई धीरे-धीरे उस डिग्री तक ले जाना चाहता हूं जो मैंने गतिशील वेबपृष्ठों जैसे दर्ज की है। कोई उपाय? धन्यवाद।
यह सही काम करता है। आपका बहुत बहुत धन्यवाद :) – user1874941