可以使用 pygame.transform.rotate(图片对象,旋转角度)来实现。
一开始是我按下方红框写代码,但是火箭并未被旋转。
实际上pygame.transform.rotate(Surface,旋转角度)是返回一个经过旋转的Surface,如果输出的不是这个返回的Surface,就达不到旋转的效果。
调整后代码如下:
运行得到了旋转后的火箭图片
可以使用 pygame.transform.rotate(图片对象,旋转角度)来实现。
一开始是我按下方红框写代码,但是火箭并未被旋转。
实际上pygame.transform.rotate(Surface,旋转角度)是返回一个经过旋转的Surface,如果输出的不是这个返回的Surface,就达不到旋转的效果。
调整后代码如下:
运行得到了旋转后的火箭图片