[英]Java 2D rotation
嘿家伙我正在制作一個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,
以下鏈接將幫助您入門
http://www.javalobby.org/java/forums/t19387.html
http://download.oracle.com/javase/tutorial/2d/advanced/transforming.html
祝好運!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.