问题标签 [beamng]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
209 浏览

input - USB 操纵杆的 BeamNG 输入映射语法错误

我想为我的 USB 操纵杆制作输入图。我在本教程中所做的一切:http ://wiki.beamng.com/Playing 我的输入图:

当我开始游戏时,我无法用操纵杆进行转向。这就是 torque3d.log 所说的:

我尽我所能来解决这个问题,但我仍然没有成功。对不起我的英语不好。

0 投票
2 回答
166 浏览

c# - 在点之间平均分配权重

我正在为 BeamNG 开发一个应用程序,其中用户输入其物理结构的重心和总重量,然后程序将加载结构的所有 XYZ 位置并在 KG 中单独加权每个点。

有人有这背后的数学吗?该程序会将每个点加载到 XYZ 坐标中,并具有坐标计数,并且它还将在 XYZ 坐标中具有重心。

0 投票
0 回答
99 浏览

python - BeamNG:VStates 未排队

我正在使用 BeamNG.research 并使用 Python3.6 和客户端 BeamNGPy 与之通信。

当前的应用程序能够:

  • 打开 BeamNG
  • 加载场景
  • 控制生成的车辆。

但是我在检索车辆的当前 vstate 时遇到了问题。当我发现 vstate 被正确请求时,收集这些请求结果的 beamngs 队列的 put 方法被调用,但队列保持为空,因此我无法获得当前的 vstate。

编辑:我意识到错误发生在 BeamNG.research 的 lua 文件中。更准确地说<beamNG_basedir>/lua/ge/extensions/util/researchAdapter.lua,第 180 行。调用Engine.getColorBufferBase64(width, height)失败并显示以下消息。

0 投票
1 回答
379 浏览

arduino - 将 Arduino 串行输入拆分为多个字符串

您好,提前感谢您的帮助。我有一个应用程序,它从 BeamNG Drive 读取速度、rpm 和齿轮值,然后串行将它们打印到 COM 端口。它在循环中工作,使用结束字节分隔值。

使用这些结束字节,我想知道如何在 arduino 中将输入拆分为三个字符串。我可以将它们直接转换为整数或用于string.toInt();转换它。这是程序串行输出的一个循环的样子:

我已经在我的 PC 上设置了一个虚拟 COM 端口来检查软件是否正常工作,但我似乎无法弄清楚如何拆分输入。

我还使用了以下代码,当我通过串行监视器输入数字并以“+”结尾时它可以工作,但它不适用于我的软件。

非常感谢任何可以提供帮助的人。如果已经问过类似的问题,我深表歉意,但我找不到。