可以使用 pygame.transform.rotate(图片对象,旋转角度)来实现。
一开始是我按下方红框写代码,但是火箭并未被旋转。
实际上pygame.transform.rotate(Surface,旋转角度)是返回一个经过旋转的Surface,如果输出的不是这个返回的Surface,就达不到旋转的效果。
调整后代码如下:
运行得到了旋转后的火箭图片
版权声明:本文为m0_60649037原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
可以使用 pygame.transform.rotate(图片对象,旋转角度)来实现。
一开始是我按下方红框写代码,但是火箭并未被旋转。
实际上pygame.transform.rotate(Surface,旋转角度)是返回一个经过旋转的Surface,如果输出的不是这个返回的Surface,就达不到旋转的效果。
调整后代码如下:
运行得到了旋转后的火箭图片