"initialMovementHeading" 是否有任何限制,或者我可以选择 360° 方向吗?这可能是一个错误吗?

Is "initialMovementHeading" limited in any way or can I just pick up to 360° direction? Can it be a bug?

我要在地图上添加几个主机。我想将其中一个朝某个方向移动,例如-30° 所以我用 330° 测试了该功能,但考虑到 [0°,180°] horizon,它只在上部 semi-plane 上移动。当我设置 200°、270° 等时,我看到主机在向上移动,不同程度。 我查看了 类 并在“inet/mobility/single/LinearMobility.cc”中找到了我认为处理参数的方法。

https://github.com/inet-framework/inet/blob/master/src/inet/mobility/single/LinearMobility.cc

学习本教程:https://www.youtube.com/watch?v=9xDqjRd1DpA&list=PLaBPUIXZ8s4AwAk5EelikvvyG4EzX2hpx&index=5&t=181s

我也试过负速度希望解决这个问题但没有成功。 有什么提示吗?我是不是弄错了函数?

提前致谢。

不限,方向任意选择

角度是从 X 轴顺时针测量的(因此 0 度向右,90 度向下,向左 180 度,向上 270 度)。

所以从这个意义上说,180度到360度之间的任何角度的运动都在上平面。