簡體   English   中英

Java:在不影響圖像位置的情況下旋轉bufferedimage

[英]Java: Rotate bufferedimage without affecting the image's position

g.rotate(1, objSize/2, objSize/2);
g.drawImage(frames[count], (int)x, (int)y, null);
g.rotate(-1, objSize/2, objSize/2);

這是我用來旋轉一張圖像的編碼,即您可以移動的播放器,播放器旋轉得很好,但它的移動就像整個世界都旋轉了一樣(如果您知道我的意思),所以我需要知道一種旋轉玩家而不影響動作/位置,我在Google周圍搜索,找不到正確的答案,有什么建議嗎?

創建一個旋轉播放器並傳遞移動播放器所需值的方法。(我的意思是從您編寫的旋轉代碼中減去一個類,然后將所需值傳遞給方法)。

這不會更改值並完成工作。

:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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