ここで概念的な助けが必要です。現在、キャンバス上に広がる 2 つのドット セット (オレンジとブルー) を作成するランダム ドット関数があります。しかし、画面のランダムな領域にドット密度を集中させる方法を探しています。
コードは基本的に次のようになります。
var createBlueDots = function () {
for (var i = 0; i <=someRandomNum; i++) {
context.beginPath();
var rand_x = Math.random(i) * horz_max;
var rand_y = Math.random(i) * vertical_max;
context.arc(rand_x, rand_y, radius, 1, 2*Math.PI);
context.fillStyle ="#0855A2";
context.fill();
context.closePath();
}
}
createBlueDots();
... 別の OrangeDot 関数と組み合わせると、次のようなものが作成されます。
...しかし、画面の1 つまたは複数の領域に集中する一連のドットを作成するにはどうすればよいでしょうか? もっとこういうの?
概念的なヒントだけでもいただければ幸いです。ありがとうございました。