摘要:本文首發(fā)于的技術博客實用至上,非經作者同意,請勿轉載。案例練習使用配合來復用路徑。案例進度條練習文字相關的。案例過年就是這個味兒活動頁此案例來自于我過往的一個項目,當時是用來做的,現(xiàn)在改成用來實現(xiàn)。練習的變形相關。
本文首發(fā)于Array_Huang的技術博客——實用至上,非經作者同意,請勿轉載。
原文地址:https://segmentfault.com/a/1190000007522378
項目Github:https://github.com/Array-Huang/canvas-learning
案例1: 井字游戲 案例1-1簡單應用了canvas的一些基礎API,如繪制基本圖形以及路徑。
案例1-2練習使用Path2D配合translate來復用路徑。
案例2:鋪磚練一下批量有規(guī)律地輸出圖形,靈感來自前公司樓下的地磚。
案例3:相框主要是練習canvas圖片相關的API。
案例4:進度條練習canvas文字相關的API。
練習canvas動畫。
案例4-1:長條進度條 案例4-2:圓形進度條 案例5:做自由落體運動的球 案例5-1練習自由落體運動的動畫。
練習在動畫里同時處理多個圖形。
案例5-2:用戶交互加強版用戶可以通過拖動球來改變其位置,若新位置不在畫布底部,則開始做自由落體運動。
練習canvas用戶交互。
案例6:“過年就是這個味兒”活動頁此案例來自于我過往的一個項目,當時是用css3來做的,現(xiàn)在改成用canvas來實現(xiàn)。
練習觸控手勢:pressmove / pinch / rotate。
練習canvas的變形相關API:translate / scale / rotate。
附 思維導圖 - canvas常用api本文首發(fā)于Array_Huang的技術博客——實用至上,非經作者同意,請勿轉載。
原文地址:https://segmentfault.com/a/1190000007522378
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://m.hztianpu.com/yun/80947.html
摘要:前言月份開始出沒社區(qū),現(xiàn)在差不多月了,按照工作的說法,就是差不多過了三個月的試用期,準備轉正了一般來說,差不多到了轉正的時候,會進行總結或者分享會議那么今天我就把看過的一些學習資源主要是博客,博文推薦分享給大家。 1.前言 6月份開始出沒社區(qū),現(xiàn)在差不多9月了,按照工作的說法,就是差不多過了三個月的試用期,準備轉正了!一般來說,差不多到了轉正的時候,會進行總結或者分享會議!那么今天我就...
閱讀 2336·2021-09-30 09:48
閱讀 3693·2021-09-24 10:27
閱讀 1940·2021-09-22 15:32
閱讀 2101·2021-08-09 13:44
閱讀 3659·2019-08-30 15:55
閱讀 1113·2019-08-29 17:12
閱讀 2143·2019-08-29 17:05
閱讀 2985·2019-08-29 13:43