Flash Player 10のプレリリースが発表され、 ますますActionScript3界隈が盛り上がる今日この頃、 皆様いかがお過ごしでしょうか? この連載では、 Box2Dという物理エンジンを使ったActionScript3プログラミングについて解説します。物理エンジンといっても、 難解な ...
プログラムの構成を極めて大雑把に言うと、Box2Dで物理演算を行い、その結果をenchant.jsで描画するという内容になります。 Box2Dの大まかな流れと登場する要素は 図6 です。 「仮想世界」とは、物理シミュレーションの舞台となる箱庭のようなものです。
Box2Dの様々な機能について説明してきましたが、 そろそろBox2Dのマニュアルに書かれている主な機能の説明が一通り終わるので、 今回で最終回とさせていただきます。最後のテーマはコンタクトリスナです。 コンタクトリスナを使うと、 物と物がぶつかっ ...