我有一个应用程序,它在特定点使用Sprite。我想用手指将这些精灵移动到另一个坐标。 我使用上面的代码绘制精灵。
vertexSprite[j].setPosition(p.x - vertexSprite[j].getWidth()/2, p.y - vertexSprite[j].getHeight()/2);
vertexSprite[j].draw(batch);
答案 0 :(得分:1)
实施界面InputProcessor
并使用touchDragged()
方法获取事件并在拖动时更新精灵坐标。