// forked from shapevent's Polygon Confusion package { import flash.display.*; import com.actionsnippet.qbox.*; // just a simple poly example to clear up confusion public class FlashTest extends MovieClip { public function FlashTest() { // write as3 code here.. /* 0 / \ 0_0 0 | | 0-0 */ var sim:QuickBox2D = new QuickBox2D(this); sim.createStageWalls(); // define the contour of your poly // no limits as long as it doesn't cross over // itself sim.addPoly({x:10, y:5, points:[0.115,0, 1, 1, 1, 2, 0.5, 2, 0.5, 1, 0,1], wireframe:false}); sim.addCircle({x:11, y:10}); sim.start(); sim.mouseDrag(); } } } forked from: Polygon Confusion