QuickBox2D 3D

import com.actionsnippet.qbox.*;
[SWF(width = 800, height=600, backgroundColor=0x000000, frameRate = 60)]

var main:MovieClip = MovieClip(addChild(new MovieClip()));
main.z = 500;
main.rotationX = -40;
 
var sim:QuickBox2D = new QuickBox2D(main);

sim.createStageWalls({fillColor:0x1133CC});
sim.setDefault({lineColor:0xFFFFFF, fillColor:0x113355});

for (var i:int = 0; i<30; i++){
	var b:QuickObject = sim.addBox({x:Math.random()*10 + 3, y:Math.random()*10 + 3, 
									width:0.25 + Math.random()*2, height:0.25 + Math.random()*2});
}

sim.start();
sim.mouseDrag();

This demo shows how you can render your QuickBox2D simulation to somewhere other than the main timeline. In this case, I render to a MovieClip that has altered z and and rotationX properties.


Have a look at the swf…

2 comments

Leave a Reply

Your email address will not be published. Required fields are marked *