Lua VREP:在模拟过程中隐藏发射半径

Lua VREP:在模拟过程中隐藏发射半径,lua,simulation,Lua,Simulation,有没有办法避免模拟器在VREP模拟期间绘制收发器的发射半径?因为两个收发器在两个四架直升机上移动,模拟已经落后,而且我计划至少使用其中的5-6个,这使得模拟器真的无法使用。我不知道它是否有帮助,但你可以整体禁用可视化。我正在从论坛线程()复制和粘贴: 禁用可视化。查看模型/其他/快速 simulation mode.ttm或API函数 (sim-boolparam-display-enabled,false) 禁用动力学。可以在“动力学常规设置”中执行此操作。 还可以单独禁用动力学模拟的模型。

有没有办法避免模拟器在VREP模拟期间绘制收发器的发射半径?因为两个收发器在两个四架直升机上移动,模拟已经落后,而且我计划至少使用其中的5-6个,这使得模拟器真的无法使用。

我不知道它是否有帮助,但你可以整体禁用可视化。我正在从论坛线程()复制和粘贴:

  • 禁用可视化。查看模型/其他/快速 simulation mode.ttm或API函数 (sim-boolparam-display-enabled,false)
  • 禁用动力学。可以在“动力学常规设置”中执行此操作。 还可以单独禁用动力学模拟的模型。 选择模型,然后打开“模型属性”对话框。检查模型 是静态的,模型不可响应

最后,在熟悉了LUA脚本之后,我发现了如何操作

要启用/禁用发射半径的可视化,必须使用另一个答案中建议的API函数。特别是收发器的LUA脚本中的,初始化后需要以下说明:

simSetBooleanParameter(sim_boolparam_force_show_wireless_emission,false)

或者,如果您不想再次打开可视化,只需删除脚本中与参数相关的所有出现的simSetBool。

不幸的是,SimsetBoolean参数禁用了整个可视化,但您的提示给了我正确的方向!我会发布答案的,谢谢!