标签: javascript html5 canvas
有没有一种方法,没有外部库,可以将画布的特定区域变成独立的对象。例如,在画布上,您可以使用50 x 40的矩形,并使其具有独立于整个画布的事件。
答案 0 :(得分:1)
不,画布只是像素,画布上绘制的形状不会被“记住”。
您需要做的是在画布上侦听事件,然后通过将鼠标坐标与该矩形的X / Y,宽度/高度进行比较来测试鼠标事件是否发生在您感兴趣的矩形上。 / p>