問題タブ [box2d]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
5459 参照

iphone - [ios.cocos2d+box2d]自動回転を無効にする方法は?

cocos2d 0.99.5 + box2d でプロジェクトを作成しました。iPhoneを回転させると、画面も自動的に回転しました。それで箱は天井に飛んだ。

自動回転を無効にする方法は?

お願いします

0 投票する
5 に答える
9058 参照

java - Box2D はオブジェクトをどのように回転させますか?

でオブジェクトを回転するにはどうすればよいBox2Dですか? 試してみました..

..しかし、機能していません。

0 投票する
1 に答える
685 参照

c++ - Box2D 長方形衝突

私は作成中のゲームの物理演算に Box2D を使用しています。Box2D を使用して長方形を取り、実際の物理演算を行わずに別の長方形と衝突するかどうかを確認する方法があるかどうかを確認したかったのです。例:

前もって感謝します!

0 投票する
2 に答える
1758 参照

cocos2d-iphone - HelloWorldテンプレート0.99.5を縦向きに設定するにはどうすればよいですか?

私はファイルを変更してこれを行おうとしています

GameConfig.h

そしてアプリデリゲート

アプリはポートレートモードになりますが、Box2dボディは重力を右に強制しました

0 投票する
1 に答える
146 参照

iphone - UIViewController を box2D プロジェクトに追加する

私は cocos2D を使用しており、cocos2D のサンプル プロジェクトからプロジェクトを開発しました。このプロジェクトは UIViewcontroller を使用せず、インターフェイス ビルダーを介して要素を追加したいと考えています。

UIViewController を追加して、この (上に) この UIView にすべての物理相互作用を持たせることができると考えていますか?

このプロジェクトに UIViewcontroller を追加するツールを使用しましたが、これを正しく開始する方法に迷っているようです (したがって、運がありませんでした)。

助けてくれてありがとう。

0 投票する
1 に答える
306 参照

flash - Box2Dで1:1表示?(フラッシュ AS3)

box2d データを 1:1 で表示する方法を知っている人はいますか?

すべての値を Physics.Scale 値 (30) で割っていますが、ボックスは次のように作成しています。

幅 640 ピクセル、高さ 32 ピクセルよりもはるかに大きく表示されています。

奇妙なことに、世界の AABB は 640x480 で完全に表示されます。

誰にもアイデアはありますか?

これは、デバッグ描画データを作成する方法です。

0 投票する
1 に答える
1367 参照

iphone - How can I move box2d object?

I have a player character and I would like him to fire bullets, one each second.

It's a top down view, no gravity.

I've been doing it with SetLinearVelocity() and ApplyLinearImpulse() and the object moves, but I can't control the speed.

How can I control the speed of the bullets?

0 投票する
2 に答える
979 参照

c++ - 力を加えずに Box2D ボディを回転させるにはどうすればよいですか?

誰でも知っていますか?私が見ることができるのは ApplyTorque と SetAngularVelocity だけです。たとえば、オブジェクトをシミュレーションに追加する前にオブジェクトを回転させたいだけです。つまり、1 つの箱を壁に対して傾けて、もう 1 つの箱を平らにします。

0 投票する
2 に答える
962 参照

android - 数秒ごとにどもる。これを修正する方法は?

私はこのチュートリアルを綿密にフォローしてきました。

http://www.4feets.com/2009/03/2d-physics-on-android-using-box2d/

一連の問題の後、T-mobile G1 で動作するようになりました。

画面に 4 ~ 5 個のオブジェクト (ボール) が描画されました。画面の真ん中あたりにボールを出現させ、落下し始めます。

問題: ゲームが数秒ごとにカクカクします。Logcat を調べたところ、GC が原因であると考えられます。

しかし、box2D を使用してスムーズなゲームプレイを実現するゲームを数多く見てきました (たとえば、Andengine のデモ)。

彼らはどうやってそれをしたのですか?彼らはどのようにして GC の起動を止めたのですか? (GC が本当に原因であると仮定して)

どんな意見でも大歓迎です。

前もって感謝します!

0 投票する
1 に答える
656 参照

flash - box2D フラッシュ: 選択的復元

私はバレーボールの試合をしようとしており、box2d に基づいてすべてのアクションをシミュレートしています。私がやりたいのは、プレイヤーがボールを打ったときとボールが壁に当たったときのボールの反発を変えることです。したがって、最初のケースではボールがより速く飛び、2 番目のケースでは遅く飛ぶはずです。

しかし、プレイヤーと壁オブジェクトの反発を別の方法で設定しようとすると、プレイヤー自体が壁から跳ね返っていることにも気付きます... 選択的な方法でそれを行う方法はありますか? たとえば、床にぶつかってもプレーヤーが跳ね返ってはいけません..しかし、プレーヤーがボールを打った場合、ボールは大きく跳ねるはずです。