0

When a certain value is met I want my enemy sprite to return to his intial position,but now hes just disappearing and reappearing in that position.

I'm only changing the Y position

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
Yedya
  • 3
  • 4

0 Answers0