私は自分のJavascriptを練習しているので、私はfollow-mouse機能を作った。私はそれを働かせましたが、今私は新しいアイデアを持っています。私は確信が持てません。Javascript - マウスFollow + Lighting?
マウスの後ろに「眼球のオーブ」を作って、その領域のすべてがになるようにする方法はありますか?。あなたのマウスがある小さな領域を見るために、トーチを使用するようなもの。
- 注:私はそれを自分自身を学ぶために好奇心が強いんだけど、私はガイドラインを必要としないので、私は、私のためにそれをコーディングするために誰かではなく、説明を求めていませんよ! **
function mouseMovement(e) {
var x = document.getElementById('x_show');
var y = document.getElementById('y_show');
x.innerHTML = e.clientX;
y.innerHTML = e.clientY;
document.getElementById("followDiv").style.left = event.clientX - 15 + "px";
document.getElementById("followDiv").style.top = event.clientY - 15 + "px";
}
document.onmousemove = mouseMovement;
#followDiv {
background-color: lightblue;
height: 30px;
width: 30px;
position: absolute;
}
<p id="x_show">0</p>
<p id="y_show">0</p>
<div id="followDiv"></div>
それは可能だが、キャンバスのAPIを本当に容易になるだろう確かに。そこにすでにいくつかの例があります。 – Kaiido
[1つの「懐中電灯」の例](http://stackoverflow.com/questions/32441576/html-canvas-spotlight-effect/32445002#32445002) – markE