1
ポイントの間に線を描きたいのですが、アニメーション移動線のように見えます。キャンバスを使用して1秒後にフェードアウトしてポイント間の移動線を描く
私は動くことができますが、フェードアウトすることはできません。どうしたらいいですか?私はCanvasが初めてです。
var canvas = document.getElementById('paper');
var c = canvas.getContext("2d");
var startX = 50;
var startY = 50;
var endX = 1000;
var endY = 1000;
var amount = 0;
setInterval(function() {
amount += 0.005; // change to alter duration
if (amount > 1) amount = 1;
c.clearRect(0, 0, canvas.width, canvas.height);
c.strokeStyle = "black";
c.moveTo(startX, startY);
// lerp : a + (b - a) * f
c.lineTo(startX + (endX - startX) * amount, startY + (endY - startY) * amount);
c.stroke();
}, 30);
https://jsfiddle.net/ashokd23/aucd8hgy/2/
ありませんJavaScript/Reference/Template_literals –
私は以下のようなリンクを持っています..http://map.norsecorp.com/#/ – Ashok