我正试图在Box2d身上画一个NinePatch。我让它为sprites工作,但没有运气NinePatch。
这就是我在身体上绘制精灵的原因。
playerSprite.setSize(radius * 2, radius * 2);
playerSprite.setOrigin(playerSprite.getWidth() / 2, playerSprite.getHeight() / 2);
void draw(Batch batch){
playerSprite.setPosition(player.getPosition().x-playerSprite.getWidth()/2, player.getPosition().y - playerSprite.getHeight()/2);
playerSprite.setRotation(player.getAngle() * MathUtils.radiansToDegrees);
playerSprite.draw(batch);
}