0

我有一个箭头:

Arrow ballArrow =  new Arrow("Ball Arrow", 2, 0.175f);

而且我想调整它的大小以使其在按下某个键时更长(比如 Key_5)。

当我调用 .setLength() 和 .setWidth() 时,我会调用哪种方法来调整它的大小,它们会不断被削减,我不确定这意味着什么。

顺便说一句,我使用的是 jMonkeyEngine 2 而不是 3。

4

1 回答 1

0

查看Arrow APIsetLengthsetWidth已弃用。要调整大小,您应该执行以下操作:

Arrow ballArrow = new Arrow("Ball Arrow", 2, 0.175f);
....
float newLength = (somevalue);
float newWidth = (somevalue);
ballArrow.updateGeometry(newLength, newWidth);

希望这可以帮助。

于 2012-03-13T13:57:21.710 回答