[問題] canvas裡,圖形物件的座標

看板Web_Design作者 (燕叔)時間12年前 (2013/12/09 18:08), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
事情是這樣的, 現在有個需求是需要在canvas裡面拖動/放大/旋轉/局部放大某一張圖 其他都算達成了, 但拖動的時候有點小問題... drawImage的時候因為給的座標值是e.ClientX, e.ClientY, 所以不管點哪, 圖的左上角就自己會跑來找滑鼠... 這對拖動來說這功能很不方便, 所以想說如果有圖片的座標, 再做點簡單的計算應該就可以解決了, 不過找了很久找不到怎麼取得canvas上面的圖片座標... 冏> 所以想問問看這件事是作的到的嘛? 如果可以, 麻煩先進給個關鍵字讓我找一下~ 如果不可以, 有什麼取代的方案可以做嘛? 感謝 orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.163.9.229 ※ 編輯: swallowcc 來自: 118.163.9.229 (12/09 18:08)

12/09 18:17, , 1F
canva本來就是不記錄過程的阿...這種事用svg跟css3
12/09 18:17, 1F

12/09 18:17, , 2F
會比較省市
12/09 18:17, 2F

12/09 20:04, , 3F
如果一定要用canvas的話要自己紀錄資料
12/09 20:04, 3F

12/09 23:15, , 4F
了解~~ 明天用svg試試看^^ 謝謝
12/09 23:15, 4F
文章代碼(AID): #1IfPQUt5 (Web_Design)