示例#1
0
 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);
     
 }
示例#2
0
    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);
        //
    }