質問: Cocos2dxで銃を描画することを考えると、まず弾数などの情報を含んだ銃のspriteクラスをつくりますよね。 ここで、弾に衝突判定を適用したいので、 弾のsptiteにPhysicsBodyをセットして、それを銃のspriteにaddChildします。 しかしこの場合、例えば銃で弾を発射しても、銃を持ったキャラが動けば弾もその方向に移動してしまいませんか? どうすれば銃と弾の親子関係を保ったまま、現実世界と同じような挙動をさせることができるでしょうか...
回答: ん?弾は独立しているのが普通なので、親子関係は不要です。 発射する時に初めて弾のSpriteを作ってシーンにaddChildすればいいのでは?