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(); }
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(); }
public void ChangeToSolidColor(Color ColorToChangeTo) { this.Reset(); this.CurrentSolidColor = ColorToChangeTo; this._lightFX.LFX_Light(LFX_Position.LFX_All, ColorToChangeTo.ColorToLFXColor()); this.Wait(); }