def __init__(self, drawer, steps, cycles, frame_delay=0.1): PixelEffect.__init__(self, drawer, frame_delay) self.steps = steps self.cycles = cycles self.current_step = 0 self.current_cycle = 0 self.transition_cycle = 0 self.p = 1.0 / (drawer.n_led * 5)
def __init__(self, drawer, steps, cycles, frame_delay=0): PixelEffect.__init__(self, drawer, frame_delay) self.steps = steps self.cycles = cycles self.current_step = 0 self.current_cycle = 0 self.transition_cycle = -1 self.target_color = ColorRGB.random(2, drawer.intensity_min, drawer.intensity_max) self.target_transition_color = ColorRGB.random(2, drawer.intensity_min, drawer.intensity_max)
def __init__(self, drawer, frame_delay=0): PixelEffect.__init__(self, drawer, frame_delay) self.translate = 0 self.p = 1.0 / (self.drawer.n_led * 1) * 1 print(self.p)
def __init__(self, drawer, frame_delay=0): PixelEffect.__init__(self, drawer, frame_delay) self.blinks = [] self.max_leds = 10
def __init__(self, drawer, frame_delay=0): PixelEffect.__init__(self, drawer, frame_delay) self.translate = 0 self.translate_incr = 1 self.p = 1.0 / (self.drawer.n_led * 5)
def __init__(self, drawer, frame_delay=0): PixelEffect.__init__(self, drawer, frame_delay) self.tail_len = 10 self.drops_distance = 10 self.drops = []
def __init__(self, drawer, frame_delay=0.1): PixelEffect.__init__(self, drawer, frame_delay) self.steps = 60 self.current_step = 0 self.bounce_direction = 1
def __init__(self, drawer, frame_delay=0.1): PixelEffect.__init__(self, drawer, frame_delay) self.bounce_direction = 0 self.index = 0
def __init__(self, drawer, frame_delay=0): PixelEffect.__init__(self, drawer, frame_delay) self.meteors = [] self.meteors.append(Meteor())