0
「歌」、Var key = Floor(map(...)); p5.js「歌」p5.jsサンプルプロジェクトでサンプルプロジェクト
function mousePressed(){
var key = floor(map(mouseX, 0, width, 0, notes.length));
playNote(notes[key]);
}
を言うのコードの行がある中で、私は私の人生はどのように正確に把握することはできませんのためにこれは機能します。私は床が最も近いintに丸められることを知っています。マップは、配列を別の配列に変換して、途中でいくつかの変更を加えたものだと思っていました。
現在、ノートはマウスのx位置に基づいて再生されますが、y位置では再生されません。誰が私がこれが何をしているのか、どのように動作するのか、どのように変更できるのかを理解するのに役立つでしょうか?
https://p5js.org/reference/#/p5/map –