Example #1
0
 def __init__(self, bor):
     self.set_defaults()
     self.bor = bor
     self.palette = [Color.white(), Color.red(), Color.green(), Color.blue(),
                    Color(255,255,0), Color(0,255,255), Color(255,0,255),
                    Color(255,121,0), Color.black()]
     self.current = Color.blue()
Example #2
0
    def __init__(self, bor):
        # self.currnet_idx = 16
        self.currnet_idx = 19
        texte = text.Text(bor)
        texte.set_text(10, 1, "XD XD XD XD")

        self.effects = [
            texte,  # 0
            pixels.Pixels(bor),  # 1
            rainbow.Rainbow(bor),  # 2
            sinrainbow2.SinRainbow2(bor),  # 3
            sinrainbow.SinRainbow(bor),  # 4
            #            tetris.Tetris(10, 10),
            metaballs.Metaballs(bor),  # 5
            disco.Disco(),  # 6
            pulsingcolor.PulsingColor(Color.blue()),  # 7
            xdcolor.XDColor(Color.red()),  # 8
            xdcolor.XDColor(Color.green()),  # 9
            xdcolor.XDColor(Color.blue()),  # 10
            solidcolor.SolidColor(Color.black()),  # 11
            droplet.Droplet(bor),  # 12
            paint.Paint(bor),  # 13
            tennis.Tennis(bor),  # 14
            rays.Rays(bor),  # 15
            plasma.Plasma(bor),  # 16
            #GifPlayer('/home/pi/xD-Table-Py/effects/gifplayer/gifs/fireplace_smol.gif'),  # 17
            GifPlayer(
                '/home/pi/xD-Table-Py/effects/gifplayer/gifs/fireplace_doniel.gif'
            ),  # 17
            rainbow_slow.RainbowSlow(bor),  # 18
            kibana.Heatmap(),  # 19
        ]
Example #3
0
 def __init__(self, bor):
     self.set_defaults()
     self.bor = bor
     self.width = bor.width
     self.height = bor.height
     self.ball = Ball(self)
     self.paddle1 = Paddle(self, 0, Color.red())
     self.paddle2 = Paddle(self, bor.height - 1, Color.blue())
     self.win_animation = False
     self.factor = 1.0
     self.dfactor = 0.9