簡體   English   中英

Java 2D旋轉

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM