1

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

现在,我可以通过以下方式获取该点的坐标:-

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

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

但是,除了左上角坐标之外,我找不到任何关于如何设置点坐标的地方。

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

4

0 回答 0