《HTML5Canvas遊戲開發實戰》——3.4 小結

華章計算機發表於2017-08-01

3.4 小結

本章主要首先介紹了Canvas中的縮放、平移、旋轉和傾斜等基本變形功能的實現,並且利用這些基本變形的組合操作實現了圖片的扭曲;接著介紹了色彩的渲染;最後運用之前所介紹的內容製作了一個簡單的自定義畫板。到此Canvas的繪圖相關API就基本上介紹完了。只要運用好這些API,就可以製作出更多更復雜的效果。但是直接運用這些API來開發遊戲是相當不方便的,一些很簡單的功能可能都需要大量的程式碼來實現,比如本章的圖片扭曲功能,必須根據圖片扭曲後的頂點座標去計算相應的引數,而製作遊戲時可能會有更為複雜的圖形要處理。所以從下一章開始將會介紹一款HTML5的開源庫件lufylegend,並介紹如何使用它來進行遊戲的開發。


相關文章