如何设置默认值以外的点的坐标?

时间:2013-05-21 11:28:16

标签: android andengine

我有一个半圆精灵。现在,设置其坐标的默认方式是sprite.setX()sprite.setY()。我想要做的是设置除默认左上角之外的点的坐标。也就是说,我想将(0,getHeight(piece)/2)的局部坐标设置为场景的某个坐标。

现在,我可以获得该点的坐标: -

final float[] endCoordinate = this.convertLocalToSceneCoordinates(0, mPiece1.getHeight());

并在游戏的其他地方使用这些坐标。

但是,我找不到如何设置左上角坐标以外的点的坐标。

现在我知道我可以做setX(setingvalueX) , setY(setingvaluY - mPiece1.getHeight()),但在我的情况下,我需要明确地设置另一点。

0 个答案:

没有答案