This commit is contained in:
YangHua 2024-08-28 11:06:33 +08:00
commit 921d5b659e
1 changed files with 4 additions and 1 deletions

View File

@ -8,12 +8,14 @@ using static Unity.Burst.Intrinsics.X86.Avx;
/// </summary> /// </summary>
public class Tool_WireStripper : Tool_Base public class Tool_WireStripper : Tool_Base
{ {
private bool isCuning;
/// <summary> /// <summary>
/// 开始剪封印 /// 开始剪封印
/// </summary> /// </summary>
/// <param name="device_Seal"></param> /// <param name="device_Seal"></param>
public void CutOpen(Device_Seal device_Seal) public void CutOpen(Device_Seal device_Seal)
{ {
isCuning = true;
transform.parent = null; transform.parent = null;
transform.position = device_Seal.testPosAndRot.position; transform.position = device_Seal.testPosAndRot.position;
transform.eulerAngles = device_Seal.testPosAndRot.eulerAngles; transform.eulerAngles = device_Seal.testPosAndRot.eulerAngles;
@ -46,11 +48,12 @@ public class Tool_WireStripper : Tool_Base
} }
//剪断 //剪断
device_Seal.Cut(); device_Seal.Cut();
isCuning = false;
} }
private void Update() private void Update()
{ {
if (Input.GetMouseButtonDown(0)) if (Input.GetMouseButtonDown(0) && !isCuning)
{ {
//点击螺丝验电 //点击螺丝验电
Ray tmpray = Camera.main.ScreenPointToRay(Input.mousePosition); Ray tmpray = Camera.main.ScreenPointToRay(Input.mousePosition);