canvas座標系原點
原點類似於數學中座標系(0,0)點座標,預設情況下,畫布左上角為原點。
但是與數學概念座標系不同的是,y軸向下為正,圖示如下:
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> canvas { border: 2px dotted #ccc; margin:50px; } </style> <script> window.onload=function(){ var cvs = document.getElementById("canvas"); var ctx = cvs.getContext("2d"); ctx.fillStyle = "green"; ctx.rect(10, 10, 100, 100); ctx.stroke(); } </script> </head> <body> <canvas id="canvas" width="500" height="300"></canvas> </body> </html>
預設,原點位置是畫布的左上角,位置可以調整。
如果某點被確定為原點,不管原本座標是多少,當前座標都是(0,0)。
使用translate方法可以重新設定原點位置,具體參閱canvas translate()位移一章節。
相關文章
- canvas 座標系原點Canvas
- canvas-座標系、圓角矩形、紋理、剪裁Canvas
- 座標系
- canvas帶有座標的柱狀圖效果Canvas
- SVG 座標系統SVG
- 座標系的生成
- 形象化理解笛卡爾座標系和極座標系
- 地心地固座標系(ECEF)與站心座標系(ENU)的轉換
- 高德座標打點(點為正常的WGS84地球座標系,常見於 GPS 裝置,Google 地圖等國際標準的座標體系)偏移,調整偏移量Go地圖
- 圓心在原點、半徑為10的圓,其中有多少個橫座標和縱座標都是整數的點(不含圓周上的點)
- Qt - 座標系及轉換QT
- 【matplotlib 實戰】--平行座標系
- OpenGL 座標系統詳解
- android自定義View——座標系AndroidView
- Threejs的三維座標系JS
- [轉]旋轉矩陣:點旋轉和座標系旋轉矩陣
- 機器人工具座標系標定原理機器人
- C++ opencv的圓轉矩形,極座標轉笛卡爾座標系C++OpenCV
- WebGL座標系的小祕密Web
- MoseEvent 中的幾種座標系
- 座標系相關知識科普
- 百度地圖框選標註座標點功能地圖
- AUTOCAD——座標標註
- 座標系CM和ZONE的區別
- Excel轉百度座標系(AngularJS)ExcelAngularJS
- GIS中座標系的基本概念
- 世界座標系到攝像機座標系的矩陣變換推導過程矩陣
- vue 實現高德座標轉GPS座標Vue
- 流體力學守恆形式Euler方程(笛卡爾座標、柱座標、球座標)
- iOS開發必會的座標系探究iOS
- 【Unity3D的四種座標系】Unity3D
- Stanford機器人D-H座標系機器人
- 利用齊次座標進行二維座標轉換
- HTML網頁根據座標模擬滑鼠點選HTML網頁
- 海康相機 畫素座標(px,py)到sdk ptz 座標轉換最後到onvif ptz座標
- webgl入門(3)-座標系與滑鼠互動Web
- aecmap直接用地理座標系計算面積
- MathNet Ray3D座標系下轉換3D