小编Lou*_*ken的帖子

Matter.js 中的键盘移动不顺畅

我是 Matter.js 的新手,我正在使用它Body.applyForce在我正在创建的平台游戏中移动我的盒子。我想知道是否有一个更容易使用的功能,允许不断移动,而不是随机地从慢到快。

这是我的全部代码:

var Engine = Matter.Engine,
    Render = Matter.Render,
    Runner = Matter.Runner,
    Bodies = Matter.Bodies,
    Body = Matter.Body,
    World = Matter.World,
    Composite = Matter.Composite;
var engine = Engine.create();
var render = Render.create({
    element: document.body,
    engine: engine
});

var boxA = Bodies.rectangle(400, 200, 80, 80);
var boxB = Bodies.rectangle(600, 560, 80, 80);
var ground = Bodies.rectangle(435, 630, 810, 60, {
    isStatic: true
});
var leftWall = Bodies.rectangle(0, 200, 60, 800, {
    isStatic: true
});

Body.setStatic(boxB, true)
Body.setInertia(boxA, …
Run Code Online (Sandbox Code Playgroud)

javascript matter.js

6
推荐指数
1
解决办法
1046
查看次数

标签 统计

javascript ×1

matter.js ×1