cuixueying
var Engine = Matter.Engine,
Runner = Matter.Runner,
Render = Matter.Render,
World = Matter.World,
Bodies = Matter.Bodies,
Body = Matter.Body,
Pairs = Matter.Pairs,
Vertices = Matter.Vertices,
Constraint = Matter.Constraint,
Composite = Matter.Composite,
Composites = Matter.Composites,
Events = Matter.Events,
Query = Matter.Query,
Vector = Matter.Vector;
var LayaRender = window.LayaRender;
var Sprite = Laya.Sprite;
var Stage = Laya.Stage;
//var Render = Laya.Render;
var Browser = Laya.Browser;
var WebGL = Laya.WebGL;
var stageWidth = 800;
var stageHeight = 600;
Laya.init(stageWidth, stageHeight);
Laya.stage.alignV = Stage.ALIGN_MIDDLE;
Laya.stage.alignH = Stage.ALIGN_CENTER;
Laya.stage.scaleMode = "showall";
var engine = Engine.create({
enableSleeping: true
});
Matter.Engine.run(engine);
//var runner = Runner.create();
var render = LayaRender.create({
element: document.body,
engine: engine,
options: {
background: "#0E1115",
wireframes: false,
showDebug: true
}
});
//Runner.run(engine);
LayaRender.run(render);
World.add(engine.world, [
Bodies.rectangle(200, 150, 500, 20, { isStatic: true, angle: Math.PI * 0.06 }),
Bodies.rectangle(500, 350, 1650, 20, { isStatic: true, angle: -Math.PI * 0.06 }),
Bodies.rectangle(300, 560, 1600, 20, { isStatic: true, angle: Math.PI * 0.04 })
]);
engine.world.gravity.y = 1;
var scale = 0.8;
var ki=Composites.car(200, 20, 150 * scale, 30 * scale, 30 * scale);
World.add(engine.world, [ki]);