0
JavaScriptを学習しています。私はこの作業をしています.2つの長方形を描画するには、そのうちの1つでカーソルを移動し、2番目の長方形に表示する必要があります。カーソルを追跡するのはそれほど難しいことではありません。他の場所に表示する方法はわかりません。別のキャンバスを作成する必要がありますか?カーソルイメージを表示するには? 私はどんなヒントにも非常に感謝しています!あなたはそれでカーソルをIMGを作成する必要がありますカーソルを移動して別の場所に表示
<html>
<body>
<canvas id="myCanvas" width="800" height="600" ></canvas>
<script>
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
ctx.rect(20, 20, 300, 200);
ctx.stroke();
ctx.rect(350, 20, 300, 200);
ctx.stroke();
var cursorX;
var cursorY;
document.onmousemove = function(e){
cursorX = e.pageX;
cursorY = e.pageY;
}
</script>
</body>
img宣言を挿入するヒントを教えてください。 – Cassie
@Cassieあなたが(css)をしている限り、あなたがimg宣言をどこに置いても問題ありません: 'position:fixed;'そしてロード時に非表示にします – ControlAltDel
Ok、ありがとう:) – Cassie