iT邦幫忙

0

canvas可以自定義原點座標嗎

一般預設視窗座標(0,0)
都在畫面左上角
是否能夠更改倒是畫面中央
像是數學的直角座標
以直角坐標 來定義座標

看更多先前的討論...收起先前的討論...
fillano iT邦超人 1 級 ‧ 2018-11-28 17:56:50 檢舉
不能
froce iT邦大師 7 級 ‧ 2018-11-28 19:15:27 檢舉
一般繪圖軟體也都是左上角是原點吧?
小魚 iT邦高手 1 級 ‧ 2018-11-28 22:14:50 檢舉
可以自定義class轉換原點座標 XD
canvas不能,但用它的容器可以。
poiu13586 iT邦新手 5 級 ‧ 2018-11-29 13:27:14 檢舉
容器是指 html這些嗎
是的,如div這一類的。
繪圖的原點定位是無法改變的。但你可以指定到哪個容器來繪圖。
這樣你就可以移動容器來達到你想要顯示的地方處理。
poiu13586 iT邦新手 5 級 ‧ 2018-11-30 11:48:37 檢舉
好的 感謝
那請問有 example 可以參考嗎

1 個回答

0
yicheng
iT邦新手 5 級 ‧ 2018-12-01 00:05:19

可以用 translate 來改變位置,如果要中間的話,先用 getBoundingClientRect 算 viewport 距離。

我要發表回答

立即登入回答