diff --git a/Assets/Scripts/CXX/Tools/Tool_WireStripper.cs b/Assets/Scripts/CXX/Tools/Tool_WireStripper.cs index 1c30eaa..83e557d 100644 --- a/Assets/Scripts/CXX/Tools/Tool_WireStripper.cs +++ b/Assets/Scripts/CXX/Tools/Tool_WireStripper.cs @@ -8,12 +8,14 @@ using static Unity.Burst.Intrinsics.X86.Avx; /// public class Tool_WireStripper : Tool_Base { + private bool isCuning; /// /// 开始剪封印 /// /// public void CutOpen(Device_Seal device_Seal) { + isCuning = true; transform.parent = null; transform.position = device_Seal.testPosAndRot.position; transform.eulerAngles = device_Seal.testPosAndRot.eulerAngles; @@ -46,11 +48,12 @@ public class Tool_WireStripper : Tool_Base } //剪断 device_Seal.Cut(); + isCuning = false; } private void Update() { - if (Input.GetMouseButtonDown(0)) + if (Input.GetMouseButtonDown(0) && !isCuning) { //点击螺丝验电 Ray tmpray = Camera.main.ScreenPointToRay(Input.mousePosition);