當前位置:
首頁 >
canvas.translate(x,y)
發布時間:2023/12/31
41
豆豆
生活随笔
收集整理的這篇文章主要介紹了
canvas.translate(x,y)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
之前對于canvas.translate(x,y)的理解有的錯誤,之前一直以原點(0,0)為基準點,作用就是移動原點,默認的原點(0,0)是在屏幕左上角的,你可以通過translate(x,y)把點(x,y)作為原點,就一直以為這個(x,y)就是新的坐標原點。但看一下API就會知道,這種理解是不對的,不過API上面講解的也不太清楚:
public void translate (float dx, float dy)Since: API Level 1 Preconcat the current matrix with the specified translation Parameters dx The distance to translate in X dy The distance to translate in Y 其實是原來的原點分別在x軸和y軸偏移多遠的距離,然后以偏移后的位置作為坐標原點。也就是說原來在(100,100),然后translate(1,1)新的坐標原點在(101,101)而不是(1,1)轉載于:https://my.oschina.net/smalant/blog/40934
總結
以上是生活随笔為你收集整理的canvas.translate(x,y)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ps怎么设计智能手环线稿图? ps画智能
- 下一篇: sql 时间格式