繁体   English   中英

如何在JAVA中旋转图像?

[英]How do i rotate an image in JAVA?

我开始使用JAVA中的游戏,最终将成为一个Android应用程序。 无论如何,我想知道如何旋转图像(我最终想要旋转一个角色面向鼠标,如果你知道如何做到这一点,那将是惊人的!)。 无论如何,这是我用来加载图像:

ImageIcon i = new ImageIcon("C:/image.jpg"); 

有任何想法吗? 旋转(图像,int角度){}方法会很棒! 如果你知道如何将图像旋转到鼠标,那就更好了! 谢谢你的时间

你无法用ImageIcons制作游戏。 你必须使用gava.awt.Paint2D并绘制成图像。 然后你可以通过设置转换变换来旋转它。 在这里,我更深入地回答了类似的问题:

平台游戏 - 让对象根据鼠标位置调整角度

和一般的java游戏编程教程: 这里

看一下教程,演示如何使用Java 2D AffineTransform类旋转图像。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM