def _setup_tickers(self): self.clear_tickers() self.add_ticker( flash((), (255, 255, 255), self.parameter('flash-on'), self.parameter('flash-off')), 1) self.add_ticker( speed(fade(self.outside, Rainbow), self.parameter('speed'))) self.add_ticker( speed( offset(fade(self.spokes, Rainbow), 1.0 * self.parameter('interval').get()), self.parameter('speed').get())) self.add_ticker( speed( offset(fade(self.star, Rainbow), 2.0 * self.parameter('interval').get()), self.parameter('speed').get())) self.add_ticker( speed( offset(fade(self.pentagon, Rainbow), 3.0 * self.parameter('interval').get()), self.parameter('speed').get())) self.add_ticker( speed( offset(fade(self.spikes, Rainbow), 4.0 * self.parameter('interval').get()), self.parameter('speed').get()))
def _setup_tickers(self): self.clear_tickers() self.add_ticker(flash((), (255, 255, 255), self.parameter('flash-on'), self.parameter('flash-off')), 1) self.add_ticker(speed(fade(self.outside, Rainbow), self.parameter('speed'))) self.add_ticker(speed(offset(fade(self.spokes, Rainbow), 1.0 * self.parameter('interval').get()), self.parameter('speed').get())) self.add_ticker(speed(offset(fade(self.star, Rainbow), 2.0 * self.parameter('interval').get()), self.parameter('speed').get())) self.add_ticker(speed(offset(fade(self.pentagon, Rainbow), 3.0 * self.parameter('interval').get()), self.parameter('speed').get())) self.add_ticker(speed(offset(fade(self.spikes, Rainbow), 4.0 * self.parameter('interval').get()), self.parameter('speed').get()))
def setup(self): self.add_ticker(flash((), [1.0, 1.0, 1.0], 0.2, 0.8), 1) self.add_ticker(fade(self.outside, Rainbow)) self.add_ticker(offset(fade(self.spokes, Rainbow), 0.05)) self.add_ticker(offset(fade(self.star, Rainbow), 0.1)) self.add_ticker(offset(fade(self.pentagon, Rainbow), 0.15)) self.add_ticker(offset(fade(self.spikes, Rainbow), 0.2))