タグ

Programmingとbox2dに関するpaellaのブックマーク (2)

  • Box2d で多角形を扱うときの注意点 - てっく煮ブログ

    box2d, asBox2d で多角形を作るときには b2PolygonDef を使うのだけれど、はまるポイントが意外に多い。基vertexCount に頂点の数、vertices 配列に頂点の座標を設定する。 var shapeDef:b2PolygonDef = new b2PolygonDef(); shapeDef.vertexCount = 3; shapeDef.vertices[0].Set(0, 0); shapeDef.vertices[1].Set(50, 50); shapeDef.vertices[2].Set(50, -50); shapeDef を作ったあとにどうすべきかは、Box2DFlashAS3 の単純なサンプルと使い方 (2.0.2版) をご覧あれ。はまりポイント1:点を定義する順番に注意時計回りに座標をしないとダメ。反時計周りにすると、落ちてこなかっ

    paella
    paella 2009/05/12
    色々と使うに当たって困りそうなことへの情報が載っている。
  • Box2DFlashAS3 の単純なサンプルと使い方 (2.0.2版) - てっく煮ブログ

    box2d, asBox2dFlashAS3 はバージョンによって API が激しく変わっていてなかなか困りものだ。2.0.0 なら gihyo.jp の 特集:Box2DでActionScript物理プログラミング が分かりやすくてよいんだけど、2.0.1 で重要な API が改名されていて、そのことがパッケージには書いていない。「Box2dFlashAS3 どうなってるんだ」と思ったら、どうやら Box2D 家の API 変更に素直に追従しているだけのようだ。家側ではそこそこドキュメントはそろっているようなので、ドキュメントが欲しい人は Box2D 付属のクラスライブラリや Box2D User Manual を見たほうがよいかもしれない。今回は Box2dFlashAS3 ver 2.0.2 の単純なサンプルを作った。クリックすると始まるよ。(表示されない場合はリロードしてくださ

  • 1