box2D debosotnas forked:0favorite:0lines:29license : MIT License modified : 2010-09-29 10:49:21 Embed Tweet package { import flash.display.Sprite; import Box2D.Collision.*; import Box2D.Collision.Shapes.*; import Box2D.Common.Math.*; import Box2D.Dynamics.*; public class FlashTest extends Sprite { public var wmundo:b2AABB; public var gravvv:b2Vec2; public var doSleep:Boolean = true; public var wordbb:b2World; public function FlashTest() { wmundo = new b2AABB(); gravvv = new b2Vec2(0.0, -10.0); wmundo.lowerBound.Set(-100.0, -100.0); wmundo.upperBound.Set(100.0, 100.0); wordbb = new b2World(wmundo, gravvv, doSleep); var groundBodyDef:b2BodyDef = new b2BodyDef(); groundBodyDef.position.Set(0.0, -10.0); var groundBody:b2Body = wordbb.CreateBody(groundBodyDef) var groundShapeDef:b2PolygonDef = new b2PolygonDef(); groundShapeDef.SetAsBox(50.0, 10.0); groundBody.CreateShape(groundShapeDef); var bodyDef:b2BodyDef = new b2BodyDef(); bodyDef.position.Set(0.0, 4.0); var body:b2Body = world.CreateBody(bodyDef); } } } Code Fullscreen Preview Fullscreen b2BodyDef b2World b2PolygonDef b2Body b2Vec2 Set CreateShape SetAsBox CreateBody Boolean Sprite