0

haxballに似たゲームを作成しようとしています。

これがサンプルです

http://elearn72.net63.net/hax.html

2つのブラウザで開き、矢印で移動を開始します。

ボールの物理は問題ないことがわかりますが、小さなボールの物理をコピーすることはできません。

おすすめは何ですか?

よろしく、ミルザ

4

1 に答える 1

0

へよミルザ、

Box2DAS3 のバージョンがわからないので、最新の 2.1a について書きます。

あなたが投稿したリンクアプリケーションを見ると、次のことが実装されると思います。

  • 無重力 (b2Vec2(0.0, 0.0))
  • linearDamping & angularDamping (b2BodyDef)

だから重力のために

public var World:b2World;
public var Gravity:b2Vec2 = new b2Vec2(0.0, 0.0);
public var AllowSleep:Boolean = true;

public function Example(){

World = new b2World(Gravity, AllowSleep);

}

減衰のために、新しいボディを作成し、ボディの定義で使用します

//0.3 can changed be any Number
bodyDef.linearDamping = 0.3;
bodyDef.angularDamping = 0.3; 

Top-Down View では、Side-Scroller Density ハンドル自体のように、Density に線形、Angular ダンピングが使用されます。

お役に立てれば!-ゼロ

于 2011-04-15T12:29:11.607 に答える