调整箭头形状的大小

时间:2012-03-13 13:49:56

标签: java shape jmonkeyengine

我有一支箭:

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

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

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

BTW我正在使用jMonkeyEngine 2而不是3。

1 个答案:

答案 0 :(得分:0)

不推荐查看Arrow APIsetLengthsetWidth。要进行大小调整,您应该这样做:

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

希望这有帮助。