예제 #1
0
    def __init__(self, **kwargs):
        super(Rocket, self).__init__(**kwargs)
        self.x = Window.width/2 - Sizer.get_rocket_size()[0]/2
        size = (resources.rocket['width'], resources.rocket['height'])

        with self.canvas:
            self.image = Image(source=resources.rocket['sprite2'],
                               pos=(self.x, self.y),
                               size=size)
예제 #2
0
 def restart(self):
     self.dead = False
     self.default_y = dp(10)
     self.y = dp(10)
     self.x = Window.width/2 - Sizer.get_rocket_size()[0]/2
     self.force = False
     self.pos = (self.x, self.y)
     self.image.pos = (self.x, self.y)
     self.image.size = (resources.rocket['width'], resources.rocket['height'])
     self.image.source = resources.rocket['sprite2']
     self.image.reload()
     Block.reset_speed()