0
我正在製作一個heatmap單擊腳本,它將記錄no。點擊,並根據它顯示點擊位置的顏色。現在我有了點擊的位置(X,Y),我想在該位置設置顏色。 任何想法?如何在位置(X,Y)上設置顏色javascript
像這樣:
爲getPosition(X,Y).setColor( 「任何顏色」);
我正在製作一個heatmap單擊腳本,它將記錄no。點擊,並根據它顯示點擊位置的顏色。現在我有了點擊的位置(X,Y),我想在該位置設置顏色。 任何想法?如何在位置(X,Y)上設置顏色javascript
像這樣:
爲getPosition(X,Y).setColor( 「任何顏色」);
如果你要畫一個HTML5畫布,你可以做這樣的事情:
var id = yourContext.createImageData(1, 1);
var data = id.data;
data[0] = red;
data[1] = green;
data[2] = blue;
data[3] = alpha;
yourContext.putImageData(id, x, y);
如何,你會看到像素位置的顏色? –
你有什麼嘗試?告訴我們你的代碼,你卡在哪裏? 你可以看看[heatmapjs](https://www.patrick-wied.at/static/heatmapjs/)。對於跟蹤熱點圖表鏈接到跟蹤點擊的[hotjar](https://www.hotjar.com/)的訪問者。兩者都從未被我自己使用過。 – surfmuggle
您想要的像素在html5畫布上還是其他地方繪製? – MarcoS