私はSFMLとBox2Dで遊んでいます。SFMLでは、シェイプの位置は左上隅で定義されています。また、SFMLは、画面の左上隅である(0、0)に基づいて座標を処理し、右に伸びるx軸と下に伸びるy軸を処理します。Box2Dはどのように位置と座標を扱いますか?
私は2つの質問があります。
Box2Dには、どこかに固有の(左上隅や中央のような)起源の概念がありますか?
身体の位置を設定すると、オブジェクトのの中心がとSFMLのように左上の隅が一致することがあります。これは本当ですか?たとえば:
b2BodyDef groundBodyDef;
groundBodyDef.position.Set(0.0f, -10.0f);
これはボディがに中心がある意味しています(0、-10)、または、それは左上隅だということは(0、-10)にありますか?
私はそれを持っていると思います...私が正しい場合、備品は*位置*に付けられ、基本的にそれを中心にしていますか? – Dovahkiin