Esempio n. 1
0
 def startLightEffect(self, lightEffectName):
     if not self.isEnabled():
         return
     lightEffect = LightEffectsCache.getEffect(lightEffectName)
     if not lightEffect.isRunning():
         self.__runningEffects.append(lightEffect)
         lightEffect.start()
     for oneLightAction in lightEffect.lightActions.values():
         self.setLightAction(oneLightAction.lightDescription, oneLightAction.color, oneLightAction.action)
Esempio n. 2
0
 def startLightEffect(self, lightEffectName):
     if not self.isEnabled():
         return
     lightEffect = LightEffectsCache.getEffect(lightEffectName)
     if not lightEffect.isRunning():
         self.__runningEffects.append(lightEffect)
         lightEffect.start()
     for oneLightAction in lightEffect.lightActions.values():
         self.setLightAction(oneLightAction.lightDescription, oneLightAction.color, oneLightAction.action)
Esempio n. 3
0
 def stopLightEffect(self, lightEffectName):
     if not self.isEnabled():
         return
     lightEffect = LightEffectsCache.getEffect(lightEffectName)
     if lightEffect.isRunning():
         lightEffect.stop()
Esempio n. 4
0
 def stopLightEffect(self, lightEffectName):
     if not self.isEnabled():
         return
     lightEffect = LightEffectsCache.getEffect(lightEffectName)
     if lightEffect.isRunning():
         lightEffect.stop()