2011-08-13 8 views
0

私はhtml5キャンバスを使ってアニメーションやその他の作業を行う方法を学びたいと考えています。私はjavascriptとプログラミング全般の優れた知識を持っています(主にphpですが、何にでも適応可能です)。しかし、私は過去にグラフィックを多用する機会がなかった。私はjavascript/jqueryを使用して素敵な滑らかなアニメーションを作成しましたが、キャンバスオブジェクトはそれ以上のものです。私が演奏している最中に見つけた最も難しい部分は、リファレンスを保存しない限りステージ上のオブジェクトへの参照がないことです。たとえば、ページにdivを作成した場合、そのオブジェクトへの参照があります。しかし、キャンバスオブジェクトでは、その中に何かを作成すると、その要素をステージに描画して、その要素を参照しません。だから私はそれを理解し、私が間違っている可能性がある(私は私を修正してください)場合は、オブジェクトの詳細を手動で格納する必要があります。Html5キャンバスアニメーション

とにかく誰かが本当に良い記事を教えてくれるかどうかを知ることです。この記事の目的は、キャンバスオブジェクトを使って作業することです。グラフィックスを描くだけでなく、私はそれを非常に簡単に達成することができました。しかし、キャンバス上のオブジェクトを管理するための記事やヘルプが必要です。私はこれを技術の将来のために正確に/効率的にやっていることを確認したいと思います。また、私はhtml5キャンバス/グラフィックス/アニメーションを使って作業する本を購入したいと思っていますが、それらのほとんどはhtml5の全範囲を見て、実際にキャンバスを使って作業する詳細の多くを残しています。だから、あなたが私の要件を持つ良い本を知っているなら、ここでそれらをお勧めしてください。

何か助けていただければ幸いです。

答えて

1

は素敵なライブラリHTML5/WebGLの

アニメーションがどのように動作するかこれは実際にあなたを教えていないことを利用して複雑なグラフィックスと非常に基本的な行うにはあります。あなたが興味を持っている場合でも、Three.js https://github.com/mrdoob/three.js/

+0

感謝。私はthree.jsライブラリを見て、とても面白いと感じました。しかし、私は彼らが単にそれを使うのではなく、図書館でやっていることをすることを学びたいと思っています。 – ngreenwood6

関連する問題