javascript - 如何在服务器端使用 Box2d 和 Node.js
问题描述
我有一台运行 Node.js 的服务器。对于该服务器,我使用 Box2d lib 来模拟 2D 物理。好像
npm install box2d
安装这个:https ://github.com/jadell/box2dnode但这是非常过时的,并且与用 C++ 编写的原始 Box2d API 不一致。
在这个问题中,人们建议使用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 如何使用它
推荐阅读
- python - node.js 中的对象检测模型预测时间与 python 相差很大
- javascript - d3 v4:仅知道起点和终点时如何使路径弯曲?
- php - PHP强制下载不适用于ZIP文件
- wso2 - WSO2 APIM 在 PUT 请求上返回“无效的 CORS 请求”
- jquery - 我是codeigniter的新手,我想用ajax在我的数据表中添加分页
- android - 如文档中所述,如何使访问或 id 令牌的寿命延长 10 年?
- android - 使用 Android sdk 上传到 Facebook 页面的相册
- c# - 使用数据库作为从 kafka 消费的消息状态的存储是否正确?
- r - 使用 dplyr 和循环创建多个数据,计算每个变量的唯一值
- c - 无法对 AVR 进行编程以解释来自 Arduino 旋转编码器模块的输入