2012-09-11 28 views
0

我正在閱讀html5畫布,並瞭解它有助於創建繪畫,但除非我可以將事件和動畫放在繪製的對象上,否則我無法找到它的用處。什麼是將動畫和事件放置在html5畫布的圖紙上的一些技巧。比方說,我們畫一個矩形框,點擊框後它開始向一個方向移動?將事件放置在HTML5畫布的圖形上的方法有哪些?

+1

考慮畫布「呈現」的東西,你必須每一次你的數據(盒,形狀等)的變化手動更新。這是一種常見的模型 - 視圖(控制器)模式。 – Lyth

+0

@lyth很好的比較。 –

回答

1

我發現本教程在向我介紹canvas和canvas事件時非常有幫助。 http://simonsarris.com/blog/510-making-html5-canvas-useful

+0

謝謝你的精彩,很好的例子。但是,實施小事似乎對此有挑戰性,是否有寫在它上面的圖書館來照顧它。 –

+0

您可以嘗試http://www.kineticjs.com/我還沒有嘗試過自己,但我已經看到了推薦的幾十倍。 – WonderfulDay