【发布时间】:2013-11-11 16:59:54
【问题描述】:
所以在我正在创建的游戏中,当玩家拿起速度提升精灵时,我希望玩家的速度周期性地提升大约五秒钟,有人可以帮我理解如何做到这一点吗? '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
【问题讨论】: