0
當觸摸畫布時,我需要幫助獲取正確的座標。canvas.scale後的位圖座標
我有一個形象是1240x1756
,用戶可以在此位左右滾動。它是附在畫布上的位圖。我通過翻譯畫布來做到這一點。 canvas.translate()
用戶還可以放置一個新的位圖並將其移動到畫布上的任何位置。高達256x256。
直到這一點我沒有問題的計算比例因子爲1.0的觸摸座標。我使用屏幕觸摸座標並添加圖像的偏移量,然後檢查256x256可移動位圖是否與觸摸座標相交。
但我的問題是在畫布縮放後得到正確的座標。 0.1-1.0是我的最小和最大縮放值。
任何人都可以指出我正確的方向工作算法?