public override void Load(InstrumentData d) { MixerData data = d as MixerData; base.Load(data); output.GetComponent <omniJack>().ID = data.jackOutID; count = data.sliders.Length; Vector3 pos = stretchSlider.localPosition; pos.x = (count - 1) * -.04f - .076f; stretchSlider.localPosition = pos; updateMixerCount(); pos = lengthSlider.localPosition; pos.x = data.height; lengthSlider.localPosition = pos; for (int i = 0; i < count; i++) { signal.incoming[i].GetComponent <fader>().fadeSlider.setPercent(data.sliders[i]); signal.incoming[i].GetComponent <fader>().inputA.ID = data.jackInID[2 * i]; signal.incoming[i].GetComponent <fader>().inputB.ID = data.jackInID[2 * i + 1]; } }
public void FillMixer() { GeneralNetworkData generalNetworkData = new GeneralNetworkData(); generalNetworkData.fillGeneralNetworkData(generalNetworkData); Thread.Sleep(4000); NewCaseData newCaseData = new NewCaseData(); newCaseData.FillNewCase(newCaseData); Thread.Sleep(4000); ShellAndTubeData shellAndTubeData = new ShellAndTubeData(); shellAndTubeData.FillShellAndTube(shellAndTubeData); Thread.Sleep(4000); KettleReboilerData kettleReboilerData = new KettleReboilerData(); kettleReboilerData.FillKettleReboiler(kettleReboilerData); Thread.Sleep(4000); AirCoolerData airCoolerData = new AirCoolerData(); airCoolerData.FillAirCoolerCase(airCoolerData); Thread.Sleep(4000); MixerData mixerData = new MixerData(); mixerData.FillMixer(mixerData); }
public void FillMixer(MixerData mixerData) { ExplictWait.Explict(PropertyCollection.driver, "buttonCase4"); ButtonCase4.Click(); Thread.Sleep(3000); TemperatureMixer1.SendKeys(mixerData.MixerTemperature1); TemperatureMixer2.SendKeys(mixerData.MixerTemperature2); }
public override InstrumentData GetData() { MixerData data = new MixerData(); data.deviceType = menuItem.deviceType.Mixer; data.jackOutID = output.GetInstanceID(); GetTransformData(data); data.jackInID = new int[count * 2]; data.sliders = new float[count]; for (int i = 0; i < count; i++) { data.sliders[i] = signal.incoming[i].GetComponent <fader>().fadeSlider.percent; data.jackInID[2 * i] = signal.incoming[i].GetComponent <fader>().inputA.transform.GetInstanceID(); data.jackInID[2 * i + 1] = signal.incoming[i].GetComponent <fader>().inputB.transform.GetInstanceID(); } data.height = lengthSlider.localPosition.x; return(data); }