Пример #1
0
 public void ChangeToPulsatingColorBlackBackground(Color ColorToChangeTo, int TimingInBetwenPulses = 0)
 {
     this.Reset();
     this.CurrentSolidColor = ColorToChangeTo;
     this._lightFX.LFX_ActionColor(LFX_Position.LFX_All, LFX_ActionEnum.Pulse, ColorToChangeTo.ColorToLFXColor());
     if (TimingInBetwenPulses > 0)
     {
         this._lightFX.LFX_SetTiming(1000);
     }
     this._lightFX.LFX_Update();
     this.Wait();
 }
Пример #2
0
 public void ChangeToGradientColorMorph(Color colorFrom, Color colorTo, int TimingInBetwenChanges = 0)
 {
     this.Reset();
     this.CurrentFirstColor = colorFrom;
     this.CurrentSecondColor = colorTo;
     this._lightFX.LFX_ActionColorEx(LFX_Position.LFX_All, LFX_ActionEnum.Morph, colorFrom.ColorToLFXColor(), colorTo.ColorToLFXColor());
     if (TimingInBetwenChanges > 0)
     {
         this._lightFX.LFX_SetTiming(1000);
     }
     this._lightFX.LFX_Update();
     this.Wait();
 }
Пример #3
0
 public void ChangeToSolidColor(Color ColorToChangeTo)
 {
     this.Reset();
     this.CurrentSolidColor = ColorToChangeTo;
     this._lightFX.LFX_Light(LFX_Position.LFX_All, ColorToChangeTo.ColorToLFXColor());
     this.Wait();
 }