HTML5画布选择图像一个在另一个上面忽略透明

时间:2014-07-31 09:43:12

标签: html5 canvas

我如何选择一个在另一个之上的图像。 黑框是图层大小,蓝色圆圈是第一层,红色圆圈是第二层。

enter image description here

如何选择红圈内的蓝圈

enter image description here

我有理由忽略透明,但如何使其获得理想的结果。

1 个答案:

答案 0 :(得分:1)

var dx=blueCenterX-mouseX;
var dy=blueCenterY-mouseY;
var isMouseInBlue=(dx*dx+dy*dy<blueRadius*blueRadius);
相关问题