Babylonjs网格物理冒名顶替者碰撞

时间:2019-04-11 15:25:59

标签: javascript babylonjs

我正在用babylon.js做我的世界。我创建了对象,然后设置了网格物理冒名顶替者,还将玩家的物理冒名顶替者设置为球形冒名顶替者。但是,它们不会发生碰撞,玩家只会穿过地图。

地图是手动制作的,就像下面的代码一样。

newVertices.push(x,y-1,z);
    newVertices.push(x,y,z);
    newVertices.push(x+1,y,z);
    newVertices.push(x+1,y-1,z);
    Cube(b);//add vertices then create face etc.

我设置为每次更新地图模型(放置或移除块时)更新物理冒名顶替者

mesh.physicsImpostor = new BABYLON.PhysicsImpostor(mesh, BABYLON.PhysicsImpostor.MeshImpostor, {restitution:0}, scene);

如何使这些碰撞?请帮我。谢谢。

0 个答案:

没有答案