因此,在我正在创建的游戏中,当玩家拿起速度提升精灵时,我希望玩家的速度周期性地提升大约五秒钟,有人可以帮我理解如何做到这一点吗?'Handle Caught' 方法将包含速度提升的代码,播放器的实际速度也设置为一个全局变量 'speed' 等于 2。提前谢谢你
class Addspeed(games.Sprite):
image = games.load_image('addspeed.png')
speed = 2
def __init__(self,x,y = 10):
super(Addspeed, self).__init__(image = Addspeed.image,
x = x, y = y,
dy = Addspeed.speed)
def update(self):
if self.bottom>games.screen.height:
self.destroy()
def handle_caught(self):
global speed