Имам изображение на моя плейър (2D отгоре надолу). Играчът се завърта с лице към камерата и държи пистолет. Когато се създават куршуми, те се създават при x и y на играча. Това работи, когато играчът е обърнат в правилната посока, но когато играчът се завърти и стреля, куршумите отиват в правилната посока, но не идват от пистолета. Как мога да поправя това?
public void fire() {
angle = sprite.getRotation();
System.out.println(angle);
x = sprite.getX();
y = sprite.getY();
Bullet b = new Bullet(x, y, angle);
Utils.world.addBullet(b);
}