def __init__(self, main_spr, align='right'): super(ScrollBar, self).__init__(width=20, height=main_spr.height, x=main_spr.x + main_spr.width - 20, y=main_spr.y) self.scroll_box = Spr(x=self.x, y=self.y, height=45, width=20) self.main_spr = main_spr
class ScrollBar(Spr): def __init__(self, main_spr, align='right'): super(ScrollBar, self).__init__(width=20, height=main_spr.height, x=main_spr.x+main_spr.width-20, y=main_spr.y) self.scroll_box = Spr(x=self.x, y=self.y, height=45, width=20) self.main_spr = main_spr def move(self): self.x=self.main_spr.x+self.main_spr.width-20 self.y=self.main_spr.y def _draw(self): self.scroll_box._draw() self.draw()
class ScrollBar(Spr): def __init__(self, main_spr, align='right'): super(ScrollBar, self).__init__(width=20, height=main_spr.height, x=main_spr.x + main_spr.width - 20, y=main_spr.y) self.scroll_box = Spr(x=self.x, y=self.y, height=45, width=20) self.main_spr = main_spr def move(self): self.x = self.main_spr.x + self.main_spr.width - 20 self.y = self.main_spr.y def _draw(self): self.scroll_box._draw() self.draw()
def __init__(self, main_spr, align='right'): super(ScrollBar, self).__init__(width=20, height=main_spr.height, x=main_spr.x+main_spr.width-20, y=main_spr.y) self.scroll_box = Spr(x=self.x, y=self.y, height=45, width=20) self.main_spr = main_spr