1
有什麼辦法來檢測圖像點擊區域中的形狀或點?處理'開'功能的事件似乎只處理鼠標/觸摸事件。KineticJS點擊區域圖像碰撞檢測
如果沒有,那麼在地圖上獲得碰撞邊界的最佳方法是什麼?我計劃這樣做的方式是在地圖下方繪製地圖和wallMap,用wallMap創建一個命中區域並檢測角色是否擊中了它。
有什麼辦法來檢測圖像點擊區域中的形狀或點?處理'開'功能的事件似乎只處理鼠標/觸摸事件。KineticJS點擊區域圖像碰撞檢測
如果沒有,那麼在地圖上獲得碰撞邊界的最佳方法是什麼?我計劃這樣做的方式是在地圖下方繪製地圖和wallMap,用wallMap創建一個命中區域並檢測角色是否擊中了它。
沒錯,只需使用getPointerPosition()方法來獲取鼠標/觸摸位置,然後使用相交()方法來測試一個路口:
http://kineticjs.com/docs/Kinetic.Stage.html#getpointerposition http://kineticjs.com/docs/Kinetic.Shape.html#intersects
感謝,這正是我需要。 – Jalfor 2013-03-02 06:39:37
問題是要檢測「形狀或點」命中。答案再次是關於鼠標命中。答案的評論是「正是我需要的」。 我不明白你在說什麼語言。 – 2014-07-08 12:30:29