/// <summary> /// 把光源控制器的 /// </summary> /// <returns></returns> public bool SetAllLightTo0() { IDictionaryEnumerator enumerator = this.LightCtrls.GetEnumerator(); while (enumerator.MoveNext()) { LightCtrlBase lightCtrl = enumerator.Value as LightCtrlBase; if (lightCtrl.lightCtrlParaItem.IsConnect) { foreach (LightPanelEnum item in lightCtrl.Panels) { lightCtrl.SetLightValue((int)item, 0); } } } return(true); }
public bool SetLightValue(LightPara LightParaIn) { IDictionaryEnumerator enumerator = this.LightCtrls.GetEnumerator(); if (LightParaIn == null) { return(false); } while (enumerator.MoveNext()) { LightCtrlBase lightCtrl = enumerator.Value as LightCtrlBase; if (lightCtrl.lightCtrlParaItem.LightCtrlName == LightParaIn.LightCtrl) { lightCtrl.SetLightValue((int)LightParaIn.Panel, LightParaIn.LightValue); } } return(true); }