Obróć obraz wokół postaci (JAVA)
Tak, wiem, że możesz użyć AffineTransformation, ale chcę, aby mój obraz miecza obracał się wokół postaci, którą stworzyłem (czarny blok narysowany w grafice) 360 stopni w widoczny sposób zamiast tylko jednego obrotu. Zasadniczo chcę systemu rotacji takiego jak Terraria. Wiem, jak uzyskać x i y postaci, więc pytanie brzmi: jak sprawić, aby obracała się wokół punktu, który zdefiniowałem? mój kod jest skonfigurowany w ten sposób
f.addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e){
swordSwinging=true;
}
});
...
if(swordSwinging){
//swinging code goes here
}
repaint();