javascript - 如何在服务器端将 Box2d 与 Node.js 结合使用

标签 javascript node.js server box2d

我有一个运行 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); 

将 Kripek 的 box2d 与 Node.JS 结合使用的正确方法是什么?

最佳答案

您可能想查看https://www.npmjs.com/package/box2d 关于如何使用它

关于javascript - 如何在服务器端将 Box2d 与 Node.js 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55689486/

相关文章:

javascript - 使用 Vue.js 调用 Node.js 服务器

javascript - 在 WordSmith jquery 中,什么决定了双击后链接图标的位置?

javascript - jqtree无法使用loadDataFromUrl函数加载数据

javascript - 如何使用 Node.js、websocket 和total.js 将数据传递到 Mongodb

node.js - 如何使用 Jest 模拟异步函数延迟时间

linux - ncat web服务器如何获取请求参数和客户端ip

javascript - 将不同的文件类型发布到 php 文件上的不同 php block

javascript - 在 Meteor JS 中自定义加载 js 文件的顺序

node.js - “npm start”与 Express-Generator (NodeJS)

ruby-on-rails - 服务器中缺少必需的参数 : aws_access_key_id, aws_secret_access_key