Wenn Sie Canvas verwenden, um eine Pfadanimation zu erstellen, ist es verschwommen wenn es sich bewegt, wenn es aufhört, ist es wieder klar. Irgendeine Idee, wie man das repariert?F: Fix verschwommene animierte Linie zu Pfaden auf Leinwand?
https://jsfiddle.net/1j1sepa9/3/
x = d3.scale.linear();
x.rangeRound([0, oWidth]);
x.domain([0, n_columns]);
// ctx.scale(2,2);
ctx.strokeStyle = "white";
ctx.lineWidth = 2;
ctx.lineCap = "round";
ctx.miterLimit = 5;
var iTranslate = (ctx.lineWidth % 2)/2;
ctx.translate(iTranslate, iTranslate);
ctx.font = "10px sans-serif";
ctx.fillStyle = "white";
function render() {
cData.push(Math.abs(90 * Math.random()));
cData.shift();
var numberOfItemsToRender = n_columns;
var startingPoint = 0;
ctx.clearRect(0, 0, ctx.canvas.width, ctx.canvas.height);
ctx.beginPath();
ctx.moveTo(x(startingPoint), y(cData[startingPoint]));
for (var i = startingPoint + 1, len = n_columns; i < len; i++) {
ctx.lineTo(x(i),y(cData[i]));
}
ctx.stroke();
}
Verwenden Sie einen LCD-Monitor? – K3N
Macbook pro 2014 Retina –