相対的な位置が常に一定になるように2つの図形を結合したいと考えています。Urho3Dでオフセットと回転を使って2D複合体の形状を作成する方法は?
シェイプは、ノードの中心に対して特定のオフセットに配置する必要があります。
Box2Dでは、前述のように複数の固定具をHow to combine Box2d bodies?で作成し、次にshape.m_p.Set
を使用して作成できます。
Node::CreateComponent<CollisionCircle2D>
複数回オフセット
最小限の実行可能な例を設定するCollistionShape::SetPosition
メソッドを使用して
を
は私がで3Dでそれを行うために管理していますしかし2Dでは、私はにSetPosition
のアナログを見つけることができませんでした。クラスなので、すべての形が同心円で、私は望んでいません。最小例:https://github.com/cirosantilli/Urho3D-cheat/blob/76134e9e53e82a95447701f4a67646d47a76d320/compound.cpp#L35