4
嘿傢伙即時製作2D Java遊戲,我想學習如何旋轉簡單的2D精靈。Java 2D旋轉
目前我的Player類有一個旋轉整數,它在按鈕按下時減少/增加。我將如何去旋轉我的播放器圖像?
這是我怎麼裝我的精靈:
ImageIcon i = new ImageIcon("player.png");
sprite = i.getImage();
這是目前我如何繪製:
public void paint(Graphics g) {
g.drawImage(player.getImage(), player.getX(), player.getY(),null);
print("Painting");
}
任何幫助表示讚賞。
額外提示:爲了使用AffineTransform,將您的Graphics對象轉換爲Graphics2D。這樣做應該是安全的。這將爲您提供更多的圖形處理方法。此外,ImageIcon可能不是獲取此類用途圖像的最佳方式。檢查包javax.imageio可用的東西。 –
+1,很好的提示! – doNotCheckMyBlog