前言
若對Canvas做旋轉會是依照最左上角為中心,所以若要針對特殊的圖中心就要做些處理。
方法
先使用save()
保存畫布。
|
|
由於是針對左上角旋轉,所以我們先把畫布移到物體的座標。
|
|
再移到物體的中心。
|
|
旋轉。
|
|
再移動畫布
|
|
畫上圖案
|
|
還原
|
|
完整代碼
記得自己替換內容。
|
|
若對Canvas做旋轉會是依照最左上角為中心,所以若要針對特殊的圖中心就要做些處理。
先使用save()
保存畫布。
|
|
由於是針對左上角旋轉,所以我們先把畫布移到物體的座標。
|
|
再移到物體的中心。
|
|
旋轉。
|
|
再移動畫布
|
|
畫上圖案
|
|
還原
|
|
記得自己替換內容。
|
|