2
私はボックス2dの初心者です。手伝って頂けますか? 私は銃を作ってみたい(タッチ、移動、停止、ボールが飛ぶ)。 銃の検出と回転を行いますが、ボールが飛び出すことはできません。ボールにセットする必要があるベロシティをどのように数えることができますか? ありがとう非常にありがとうcocos2d + box2dゲームのシンプルガン
私はボックス2dの初心者です。手伝って頂けますか? 私は銃を作ってみたい(タッチ、移動、停止、ボールが飛ぶ)。 銃の検出と回転を行いますが、ボールが飛び出すことはできません。ボールにセットする必要があるベロシティをどのように数えることができますか? ありがとう非常にありがとうcocos2d + box2dゲームのシンプルガン
ボディを定義するときに銃が指している方向を見て、GetWorldVectorを使ってどのように変化したかを確認するのが最も簡単な方法です。たとえば、ボディを作成するときにガンが直接上を指している場合、これは方向(0,1)になります。 GetWorldVectorを使用すると、ワールド座標系でベクトルの現在の方向を得ることができます。
body->GetWorldVector(b2Vec2(0,1));
あなたはこれまでに何を試していますか?コードやリソースを投稿してください。 – Polynomial
私のポンプは単純なb2bodyですが、珍しいものはありません。 – werbary