国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 開發 > HTML5 > 正文

HTML5教程:Canvas標簽繪制坐標變換圖形

2024-09-05 07:18:34
字體:
來源:轉載
供稿:網友
網頁制作Webjx文章簡介:HTML5每日一練之Canvas標簽的應用-繪制坐標變換圖形.

 繪制圖形的時候,我們可能經常會想到旋轉圖形,或者對圖形使用變形處理,使用Canvas API的坐標軸變換處理功能,就能實現這種效果。

在計算機上繪制圖形的時候,是以坐標點為基準來進行繪制的,默認情況下Canvas畫布的最左上角對應于坐標軸的原點(0, 0)。前面我們所講的所有利用Canvas API繪制出來的圖形都是以畫布最左上交為坐標軸圓點,并以像素為單位來進行繪制的。

如果對這個坐標軸進行改變,那么就可以實現圖形的變換處理了。對坐標的變換處理有以下三種方式:

平移
使用圖形上下文對象的translate方法移動坐標軸原點,該方法定義如下:
cantext.translate(x, y);

x:表示橫坐標,也就是將坐標軸x從原點向【左】移動多少個單位,默認以像素為單位
y:表示縱坐標,也就是將坐標軸y從原點向【下】移動多少個單位,默認以像素為單位

擴大
使用圖形上下文對象的scale方法將圖形放大,該方法的定義如下所示:
cantext.scale(x, y);

x:表示橫坐標,也就是【水平方向】將圖形放大的倍數
y:表示縱坐標,也就是【垂直方向】將圖形放大的倍數
注:將圖形縮小的時候,將這兩個參數設置為0-1之間的小數就可以了,比如,0.5表示將圖形縮小一半。

旋轉
使用圖形上下文對象的rotate方法將圖形進行旋轉,該方法的定義如下所示:
cantext.rotate(angle);

angle:是指旋轉的角度,旋轉的中心點是坐標軸的原點。旋轉方向為順時針進行,要想逆方旋轉,只需要設置為負數即可。

下面的案例,就是使用這三種坐標變換方式共同實現的下圖效果:

<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>HTML5每日一練之Canvas標簽的應用-繪制坐標變換圖形</title> <script type="text/javascript"> window.onload = function() { var canvas = document.getElementById("W3Cfuns_canvas"); var context = canvas.getContext("2d"); context.fillStyle = "#d4d4d4"; context.fillRect(0, 0, 400, 300); //繪制圖形 context.translate(200, 25); context.fillStyle = "rgba(0, 0, 255, 0.25)"; for(var i = 0; i < 50; i++) { context.translate(25, 25); context.scale(0.95, 0.95); context.rotate(Math.PI / 10); context.fillRect(0, 0, 100, 50); } } </script> </head>
<body> <canvas id="W3Cfuns_canvas" width="600" height="400"></canvas> </body> </html>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
国产视频中文字幕在线观看| 在线视频观看亚洲| 麻豆视频在线观看免费网站| 在线观看中文| 免费在线看v| 久久国产情侣| 国产乱子视频| 中文在线官网天堂| 欧美精品一区二区三区免费| 天堂资源中文在线| 在线视频二区| 中文字幕在线影视资源| 国产国产国产国产国产国产| 亚洲男人的天堂成人| 激情六月婷婷| av大片在线播放| 成人欧美精品久久久久影院| 在线中文免费视频| 国产美女自拍视频| 亚洲成人国产综合| 国产精品178页| www.香蕉视频在线观看| 国产盗摄精品一区二区酒店| av在线不卡网站| 69日小视频在线观看| 午夜av在线免费观看| 日本黄在线观看| av中文天堂在线| 夜夜操com| av福利在线| 91三级在线| 精品推荐国产麻豆剧传媒| 99视频在线观看地址| 任你操在线观看| 亚洲国产aⅴ精品| 国产福利片在线| 尤物视频在线看| 国产麻豆精品一区二区三区v视界| 亚洲成a人v欧美综合天堂麻豆| 国产黄色小视频| 91看片在线观看| 中文一区在线观看| 亚洲精品成人a| 四虎网站在线观看| 日本视频二区| 亚洲欧美日韩综合精品网| 91视频久色| xxxxx中文字幕| 免费高清av| 1区2区3区在线| 国产性色视频| 国产精品午夜久久久久久| 国产精品作爱| 国产情侣高潮对白| 亚洲www色| 99热在线免费观看| 精品欧美日韩一区二区| 亚洲天堂久久久| 久热国产在线| 国产精品视频福利一区二区| 69视频在线观看| 老师我好爽再深一点的视频| 国产免费av高清在线| 国产成a人亚洲精v品| 亚洲视频在线观看不卡| 久热免费在线视频| 国产中文字幕在线观看| 国产日本在线视频| 日韩黄色成人| 国产精品视频一区二区三区麻豆 | 中文字幕在线资源| 在线免费观看污| 国产麻豆一级片| av在线电影观看| 国产视频一二三区| 国产在线视频网站| 亚洲综合在线网| 国产一区二区三区不卡免费观看 | 狠狠干天天爱| 91精品专区| 国产一级视频| 可以免费看污视频的网站| 国产wwww| 国产私拍精品| 国产一区二区三区福利| 青青草原国产在线| 亚洲尤物在线视频| 在线观看视频污| 在线观看中文| 国产精品视频h| 自拍av在线| 国产理论在线观看| 麻豆av在线| 九九精品九九| 九九热在线视频观看| 久草国产视频| 中文字幕在线视频观看| 中文字幕成人乱码在线电影| 久热中文字幕在线观看| 青青青国产视频| 欧美成人精品福利网站| 免费在线看v| 国产男女无套在线播放| 国产有码在线| 天天艹天天操| 国产乱视频在线观看| 国产精品久久久精品a级小说| 国产污视频在线| 国产黄a三级三级三级av在线看| 国产激情视频在线| 香蕉视频网站在线播放| 毛片网站在线观看| 国产精品亚洲第五区在线| 国产一级片在线| 在线视频中文字幕| 狠狠狠狠狠狠操| 国产福利av网站| www.91在线播放| 99视频免费| 国产极品美女到高潮| 亚洲视频精品在线观看| 福利视频在线导航| 精品卡一卡卡2卡3网站| 免费在线看v| 国产黄视频在线观看| 日本久久网站| 国产福利一区二区在线精品| av中文网站| 国产成人综合美国十次| 九九热免费视频| 亚洲欧美精品日韩欧美| 国产精品偷乱一区二区三区| 96精品视频| 最好看更新中文字幕| 777电影在线观看| 国产在线拍揄自揄拍视频| 91欧美在线视频| 国产精品一区二区三区视频网站| 在线黄色.com| 国产黄色大片在线观看| 精品资源在线看| www在线观看播放免费视频日本| 国产欧美在线观看视频| 福利视频网站导航| 尤物在线精品视频| 国产精品美女视频免费观看软件 | 国产在线www| 中文在线有码| 国产精品理人伦一区二区三区| 狠狠操视频网站| 久热av在线| 激情六月丁香| 国产主播福利在线| 国产在线看片| 久久91精品视频| 激情亚洲综合网| 九九色在线观看| 天天av综合网| 国产人成在线观看| 18激情网站| av在线播放国产| 国产91足控脚交在线观看| 国产日韩网站| 国产经典三级在线| 精品美女在线观看视频在线观看 | 精品全国在线一区二区| 国产视频资源| 国产成人亚洲欧美电影| 精品一区二区三区高清免费不卡| 国产福利在线视频| 国产精品被窝福利一区| 国产精品区一区二| 91在线超碰| 免费中文字幕| 国产一二三区在线观看| 国产不卡一卡2卡三卡4卡5卡在线| 国产精品视频一区二区久久| 97福利电影| 九九视频精品在线| 国产激情小视频在线| 性色视频在线| 国产一级视频| eeuss影院在线| 日本中文字幕在线播放| 国产超碰97| 午夜影院在线| 99热在线免费播放| 在线国产网址| 国产精品一区二区三区视频网站 | 麻豆网站在线免费观看| 国产视频福利在线| 亚洲欧美国产另类首页| 中文字幕色视频| www.eeuss影院| 国产精品免费视频一区一| 中文资源在线网| 国产一级黄色大片| 青青青青在线| 在线视频中文字幕久| 国产小视频在线播放|