-3

每个人。我在发射雪球时遇到了一点麻烦。我正在开发一个插件,当用户拿着雪球时,他们可以偷偷为电源条充电。玩家在侧边栏中有一个记分牌,其中有一个“力量栏”,在他们蛇行时从 1 上升和下降到 10。一旦他们右键单击扔雪球,它就会以取决于用户功率水平的速度发射球。级别 5 是默认速度,级别 10 是默认速度的两倍,级别 1 是默认速度的五分之一,其余的相应填充该比例。我通过将速度乘以 powerLevel/5 来做到这一点。

这一切都非常出色。嗯……有点……

如果功率级别为 5 或更高,它会按照我的预期执行。但是,如果功率级别低于 5(比默认速度慢),雪球就会直接下降。发生这种情况有原因吗?可以修复吗?对此的任何帮助都会很棒。

提前致谢!

4

2 回答 2

0

我的猜测是,当你扔雪球时,五分之一的雪球速度会下降。为了修复它;您需要将 Y 水平设置得更高,这样它就不会下降。

于 2015-01-10T18:00:00.997 回答
0

根据它有多少 y 速度,雪球将因重力而开始下降。要删除它,您需要使用此线程上的方法跟踪雪球的 y 平面。 计算初始速度以惯性移动设定距离

于 2013-12-16T13:03:53.137 回答