【发布时间】:2016-04-28 07:48:52
【问题描述】:
我正在尝试查找画布上的像素是否为黑色
var check = function(player,keyPressed) {
//series of ifs to determine what pixel to check.
}
如果像素为假,我将需要返回真或假,我尝试过 getImageData 但我无法弄清楚如何正确使用它。
【问题讨论】:
-
getImageData 是一个像素数组,每个像素 4 个字节(r、g、b、a)。您可以简单地遍历它的像素,或者从 x、y 坐标中确定您需要哪个像素,然后在前三个值中询问它是否为 0。
标签: javascript html canvas