LibGDX Multiply Vector2具有浮点值

时间:2014-06-22 19:01:18

标签: java vector libgdx

有没有办法将Vector2与浮点值相乘?我曾经在XNA中这样做,通过将标准化方向向量乘以速度浮点数来计算运动。这几乎是我的代码中使事情有效的最后一步,但对于接受浮点值的Vector2似乎没有多重函数。我可以手动调整x和y,但应该有一个我不知道的方法。

1 个答案:

答案 0 :(得分:7)

来自http://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/math/Vector2.html

scl
public Vector2 scl(float x,
                   float y)
Multiplies this vector by a scalar
Returns:
This vector for chaining

所以我猜它被称为" scale"。如果要将整个向量相乘,只需对x和y使用相同的值。