public void RemoveSupply() { TransferModel transfer = gameObject.GetComponent<TransferModel>(); EnergyManage manage = GameObject.FindObjectOfType<EnergyManage>(); transfer.isSupply = false; transfer.CutOff(transfer,transfer.GetUUUID()); manage.RemoveInput(gameObject.name, outputPower); }
public void Build() { switch (whatModel) { case Model.supply: supply.StartSupply(); break; case Model.consumption: transfer.CutOff(transfer, 100); break; } // Messenger.Broadcast<string>(EventCode.ADD_POWER_NODE,gameObject.name); // }