如何让我的精灵在屏幕上移动?

时间:2014-04-21 13:54:18

标签: pygame

当达到某个值时,我希望我的敌人精灵回到他的初始位置,但现在他只是消失并重新出现在那个位置。

我只改变Y位置

def update(self):
    self.count += 1
    x_component = self.ship.rect.centerx-self.enemy2X
    y_component = self.ship.rect.centery-self.enemy2Y
    distance = math.hypot(x_component, y_component)
    if distance < 200:
        self.currentState = 1      
        print distance
    elif distance > 200:
        self.currentState = 0
        self.enemy2Y=68
        print self.enemy2Y

0 个答案:

没有答案