diff --git a/Assets/Scripts/CXX/Devices/杂/低压电流互感器/Device_LowVoltageCurrentTransformer.cs b/Assets/Scripts/CXX/Devices/杂/低压电流互感器/Device_LowVoltageCurrentTransformer.cs index f9153ca..ccdf097 100644 --- a/Assets/Scripts/CXX/Devices/杂/低压电流互感器/Device_LowVoltageCurrentTransformer.cs +++ b/Assets/Scripts/CXX/Devices/杂/低压电流互感器/Device_LowVoltageCurrentTransformer.cs @@ -7,17 +7,5 @@ using UnityEngine; /// public class Device_LowVoltageCurrentTransformer : Device_Base { - /// - /// Ҫ - /// - /// - public override void LoadCurrentTriggerStat(string triggerInfo) - { - - } - public override string SaveCurrentTriggerStat() - { - return ""; - } } diff --git a/Assets/Scripts/CXX/Devices/杂/触发体/DeviceTrigger.cs b/Assets/Scripts/CXX/Devices/杂/触发体/DeviceTrigger.cs index 4dd7d48..0b68e51 100644 --- a/Assets/Scripts/CXX/Devices/杂/触发体/DeviceTrigger.cs +++ b/Assets/Scripts/CXX/Devices/杂/触发体/DeviceTrigger.cs @@ -40,20 +40,4 @@ public class DeviceTrigger : PermanentTriggerBase _highlight.SetHighlighted(false); } } - - /// - /// Ҫ - /// - /// - /// - public override void LoadCurrentTriggerStat(string triggerInfo) - { - throw new NotImplementedException(); - } - - public override string SaveCurrentTriggerStat() - { - return ""; - //throw new NotImplementedException(); - } } diff --git a/Assets/Scripts/CXX/Devices/直接接入式电能计量装置/Device_3Phase4WireMeter.cs b/Assets/Scripts/CXX/Devices/直接接入式电能计量装置/Device_3Phase4WireMeter.cs index 51c92c5..0299b84 100644 --- a/Assets/Scripts/CXX/Devices/直接接入式电能计量装置/Device_3Phase4WireMeter.cs +++ b/Assets/Scripts/CXX/Devices/直接接入式电能计量装置/Device_3Phase4WireMeter.cs @@ -218,19 +218,4 @@ public class Device_3Phase4WireMeter : Device_Base CallScoreAction(true); }); } - - /// - /// Ҫ - /// - /// - public override string SaveCurrentTriggerStat() - { - return ""; - //throw new System.NotImplementedException(); - } - - public override void LoadCurrentTriggerStat(string triggerInfo) - { - //throw new System.NotImplementedException(); - } } diff --git a/Assets/Scripts/CXX/Devices/计量柜/Device_Sundries.cs b/Assets/Scripts/CXX/Devices/计量柜/Device_Sundries.cs index ef6c81c..b6e806a 100644 --- a/Assets/Scripts/CXX/Devices/计量柜/Device_Sundries.cs +++ b/Assets/Scripts/CXX/Devices/计量柜/Device_Sundries.cs @@ -16,19 +16,4 @@ public class Device_Sundries : Device_Base } } - - /// - /// Ҫ - /// - /// - /// - public override void LoadCurrentTriggerStat(string triggerInfo) - { - throw new System.NotImplementedException(); - } - - public override string SaveCurrentTriggerStat() - { - return ""; - } } diff --git a/Assets/Scripts/CXX/Tools/Tool_Base.cs b/Assets/Scripts/CXX/Tools/Tool_Base.cs index 9e72c39..e196ec4 100644 --- a/Assets/Scripts/CXX/Tools/Tool_Base.cs +++ b/Assets/Scripts/CXX/Tools/Tool_Base.cs @@ -102,19 +102,4 @@ public class Tool_Base : PermanentTriggerBase }); } - /// - /// Ҫ - /// - /// - /// - public override string SaveCurrentTriggerStat() - { - return ""; - //throw new NotImplementedException(); - } - - public override void LoadCurrentTriggerStat(string triggerInfo) - { - //throw new NotImplementedException(); - } } diff --git a/Assets/Scripts/Project/Objects/Other/MirrorController.cs b/Assets/Scripts/Project/Objects/Other/MirrorController.cs index 0e325cd..7276487 100644 --- a/Assets/Scripts/Project/Objects/Other/MirrorController.cs +++ b/Assets/Scripts/Project/Objects/Other/MirrorController.cs @@ -16,16 +16,4 @@ public class MirrorController : PermanentTriggerBase GameManager.UIMgr.ShowPanel(E_UI_Layer.Mid); } } - - /// - /// Ҫָ - /// - /// - /// - public override string SaveCurrentTriggerStat() - { - return ""; - } - - public override void LoadCurrentTriggerStat(string triggerInfo){ } } diff --git a/Assets/Scripts/Project/Objects/Other/PermanentTriggerBase.cs b/Assets/Scripts/Project/Objects/Other/PermanentTriggerBase.cs index 36c5a1b..a3d9ef4 100644 --- a/Assets/Scripts/Project/Objects/Other/PermanentTriggerBase.cs +++ b/Assets/Scripts/Project/Objects/Other/PermanentTriggerBase.cs @@ -9,7 +9,7 @@ using Unity.VisualScripting; /// /// פ /// -public abstract class PermanentTriggerBase : MonoBehaviour +public class PermanentTriggerBase : MonoBehaviour { public int triggerID; public string triggerName; @@ -134,9 +134,9 @@ public abstract class PermanentTriggerBase : MonoBehaviour /// /// TriggerϢ,οscoreBase /// - public abstract string SaveCurrentTriggerStat(); + public virtual string SaveCurrentTriggerStat() { return ""; } /// /// TriggerϢ,οscoreBase /// - public abstract void LoadCurrentTriggerStat(string triggerInfo); + public virtual void LoadCurrentTriggerStat(string triggerInfo) { } }