pygame 如何旋转图片

可以使用 pygame.transform.rotate(图片对象,旋转角度)来实现。

一开始是我按下方红框写代码,但是火箭并未被旋转。

pygame 如何旋转图片_第1张图片

pygame 如何旋转图片_第2张图片

实际上pygame.transform.rotate(Surface,旋转角度)是返回一个经过旋转的Surface,如果输出的不是这个返回的Surface,就达不到旋转的效果。

调整后代码如下:

pygame 如何旋转图片_第3张图片

运行得到了旋转后的火箭图片

pygame 如何旋转图片_第4张图片

 

 

你可能感兴趣的:(pygame,python,css)