監聽Canvas內部元素點擊事件的三種方法

canvas內部元素不能像DOM元素一樣方便的添加交互事件監聽,因爲canvas內不存在「元素」這個概念,他們僅僅是canvas繪製出來的圖形。這對於交互開發來說是一個必經障礙,想要監聽圖形的點擊事件思路很簡單,只要監聽canvas元素本身的點擊事件,再判斷點擊座標位於哪一個圖形內部,就變相實現了圖形點擊事件。本文將介紹三種方法,判斷座標點是否位於某個canvas圖形內部。 約定 本文介紹的三種方
相關文章
相關標籤/搜索