void Awake() { EnergyDistributionController distController = GetComponent <EnergyDistributionController> (); distModel = distController.DistributionModel; consumers = distModel.Consumers; //------------------- sliderGroups = new List <GameObject> (); foreach (EnergyConsumer consumer in consumers) { InstantiateSliders(consumer); } }
void Awake() { string message = "Connected consumers:\n"; EnergyDistributionController distController = GetComponent <EnergyDistributionController> (); distModel = distController.DistributionModel; List <EnergyConsumer> consumers = distModel.Consumers; foreach (EnergyConsumer consumer in consumers) { message += "" + consumer.Name.ToUpper() + " pwr setting: " + consumer.CurrentEnergyMultiplier + " pwr cons.: " + consumer.GetCurrentEnergyConsumption() + "\n"; } connectedConsumers.text = message; }