forked from: forked from: forked from: QuickBox2D sample
forked from forked from: forked from: QuickBox2D sample (diff: 3)
ActionScript3 source code
/**
* Copyright 0954321982 ( http://wonderfl.net/user/0954321982 )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/3I6c
*/
// forked from 0954321982's forked from: forked from: QuickBox2D sample
// forked from 0954321982's forked from: QuickBox2D sample
// forked from mash's QuickBox2D sample
package {
import flash.ui.Mouse;
import flash.events.MouseEvent;
import flash.display.*;
import com.actionsnippet.qbox.*;
public class FlashTest extends MovieClip {
public var sim:QuickBox2D;
public function FlashTest() {
// write as3 code here..
stage.frameRate = 60;
sim = new QuickBox2D(this);
stage.addEventListener(MouseEvent.CLICK,mouse_cl);
sim.createStageWalls();
sim.start();
sim.mouseDrag();
}
public function mouse_cl(e:MouseEvent):void
{
sim.addBox({x:Math.random()*5, y:Math.random()*5, width:Math.random()*1, height:Math.random()*1});
sim.addCircle({x:Math.random()*4, y:Math.random()*5, radius:Math.random()*2});
}
}
}