我正在为学校做一个python编码项目,我需要编写一个pygame来从特定的位置发射子弹。Pygame Bullets(python 3.2.5)
我使用此代码试过,
if (event.type == pygame.KEYDOWN):
if (event.key == pygame.K_SPACE):
screen.blit(projectile,(projectilex,projectiley))
弹丸的x
坐标等于玩家的x
坐标,它从拍摄。所以像:
projectilex = playerx
它只出现在屏幕上1秒然后消失。我需要从玩家的x
开始,并将它的值增加到y
,直到它达到屏幕的顶部,然后消失。任何帮助?
注:我必须使用python 3.2.5,我无法升级到更新的版本。