我有一台运行Node.js的服务器。对于该服务器,我使用Box2d lib来模拟2D物理。好像
npm install box2d
安装:https://github.com/jadell/box2dnode但这是非常过时的,与用C ++编写的原始Box2d API不一致。
In this question人建议使用https://github.com/kripken/box2d.js,但我是Node.js的新手,我不知道如何将Box2D与Node一起使用。我写了
const Box2D = require('./js/box2d/Box2D_v2.3.1_min.js');
但他不承认b2Vec2
类型在这里:
let gravity = new Box2D.b2Vec2(0, -9.81);
在Node.JS中使用Kripek的box2d的正确方法是什么?
你可能想看看https://www.npmjs.com/package/box2d如何使用它