分类:物理运动

box2d齿轮关节(Gear Joint)

box2d齿轮关节(Gear Joint)
齿轮关节需要两个物体通过旋转关节或平移关节和地面连接起来。和滑轮关节类似,齿轮关节也可以指定比率 var gearJointDef:b2GearJointDef = new b2GearJointDef(); gearJointDef.bodyA = gear1; gea...

everyinch 13年前 (2011-10-03) 5386℃ 0喜欢

box2d滑轮关节(Pulley Joint)

box2d滑轮关节(Pulley Joint)
滑轮关节通过地面彼此连接在一起。当一个物体抬起,则另一个物体落下;滑轮绳索的长度为构造函数中配置的常量 length1 + length2 == constant length1 + ratio * length2 == constant 基本示例代码如下: package...

everyinch 13年前 (2011-10-03) 5965℃ 0喜欢

box2d平移关节(Prismatic Joint)

box2d平移关节(Prismatic Joint)
平移关节允许两个物体沿着某个轴相对平移。平移关节阻止相对旋转,所以只有单一的自由度 var jointDef:b2PrismaticJointDef = new b2PrismaticJointDef(); jointDef.Initialize(world.GetGrou...

everyinch 13年前 (2011-10-03) 6011℃ 0喜欢

box2d旋转关节之投掷

box2d旋转关节之投掷
package{ import Box2D.Collision.Shapes.b2CircleShape; import Box2D.Collision.Shapes.b2PolygonShape; import Box2D.Collision.Shapes.b2Shape...

everyinch 13年前 (2011-10-03) 4162℃ 0喜欢

box2d旋转关节之绳索

box2d旋转关节之绳索
package{ import Box2D.Collision.Shapes.b2PolygonShape; import Box2D.Collision.Shapes.b2Shape; import Box2D.Collision.b2AABB; import Box2...

everyinch 13年前 (2011-10-03) 4975℃ 1喜欢

box2d旋转关节(Revolute Joint)

box2d旋转关节(Revolute Joint)
旋转关节使两个物体共享一个公共的锚点,被称作铰链点;旋转关节只有一个自由度:两个物体的相对旋转,被称作关节角度 var jointDef:b2RevoluteJointDef = new b2RevoluteJointDef(); jointDef.Initialize(p...

everyinch 13年前 (2011-10-03) 8877℃ 0喜欢

box2d距离关节(Distance Joint)

box2d距离关节(Distance Joint)
距离关节:指定两个物体;在世界坐标系中指定两个锚点,第1个锚点和物体1相连,第2个锚点和物体2相连;这两个点的位置也确定了距离约束的长度 var jointDef:b2DistanceJointDef = new b2DistanceJointDef(); jointDef...

everyinch 13年前 (2011-10-03) 5287℃ 0喜欢

实时绘制矩形

实时绘制矩形
package{ import Box2D.Collision.Shapes.b2PolygonShape; import Box2D.Common.Math.b2Vec2; import Box2D.Dynamics.b2Body; import Box2D...

everyinch 13年前 (2011-10-03) 3107℃ 0喜欢

box2d自定义形状

box2d自定义形状
package{ import Box2D.Collision.Shapes.b2PolygonShape; import Box2D.Collision.Shapes.b2Shape; import Box2D.Collision.b2AABB; import Box2...

everyinch 13年前 (2011-10-03) 5217℃ 0喜欢

'; } if( dopt('d_footcode_b') ) echo dopt('d_footcode'); ?>